lib.wiring: fix typo in Signature.flatten
.
This commit is contained in:
parent
57748a66a6
commit
a2e87b370e
|
@ -394,7 +394,7 @@ class Signature(metaclass=SignatureMeta):
|
||||||
dimension, *rest_of_dimensions = dimensions
|
dimension, *rest_of_dimensions = dimensions
|
||||||
for index in range(dimension):
|
for index in range(dimension):
|
||||||
yield from iter_dimensions(value[index], rest_of_dimensions,
|
yield from iter_dimensions(value[index], rest_of_dimensions,
|
||||||
path=(path, index))
|
path=(*path, index))
|
||||||
|
|
||||||
yield from iter_dimensions(value, dimensions=member.dimensions, path=path)
|
yield from iter_dimensions(value, dimensions=member.dimensions, path=path)
|
||||||
|
|
||||||
|
|
|
@ -385,8 +385,8 @@ class SignatureTestCase(unittest.TestCase):
|
||||||
intf = sig.create()
|
intf = sig.create()
|
||||||
self.assertFlattenedSignature(sig.flatten(intf), [
|
self.assertFlattenedSignature(sig.flatten(intf), [
|
||||||
(("a",), In(1), intf.a),
|
(("a",), In(1), intf.a),
|
||||||
((("b",), 0), Out(2), intf.b[0]),
|
(("b", 0), Out(2), intf.b[0]),
|
||||||
((("b",), 1), Out(2), intf.b[1])
|
(("b", 1), Out(2), intf.b[1])
|
||||||
])
|
])
|
||||||
|
|
||||||
def test_flatten_sig(self):
|
def test_flatten_sig(self):
|
||||||
|
|
Loading…
Reference in a new issue