forked from M-Labs/artiq
test/coredevice: Avoid NumPy deprecation warning
Jagged arrays are no longer silently inferred as dtype=object, as per NEP-34. The compiler ndarray (re)implementation is unchanged, so the test still fails.
This commit is contained in:
parent
ea95d91428
commit
f0ec987d23
|
@ -79,11 +79,11 @@ class RoundtripTest(ExperimentCase):
|
||||||
self.assertArrayRoundtrip(numpy.array([["a", "b"], ["c", "d"]]))
|
self.assertArrayRoundtrip(numpy.array([["a", "b"], ["c", "d"]]))
|
||||||
|
|
||||||
# FIXME: This should work, but currently passes as the argument is just
|
# FIXME: This should work, but currently passes as the argument is just
|
||||||
# synthesised as the same call to array(), instead of using the "type
|
# synthesised as a call to array() without forwarding the dype form the host
|
||||||
# inference" result from the host NumPy implementation.
|
# NumPy object.
|
||||||
@unittest.expectedFailure
|
@unittest.expectedFailure
|
||||||
def test_array_jagged(self):
|
def test_array_jagged(self):
|
||||||
self.assertArrayRoundtrip(numpy.array([[1, 2], [3]]))
|
self.assertArrayRoundtrip(numpy.array([[1, 2], [3]], dtype=object))
|
||||||
|
|
||||||
|
|
||||||
class _DefaultArg(EnvExperiment):
|
class _DefaultArg(EnvExperiment):
|
||||||
|
|
Loading…
Reference in New Issue