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
|
||||
for index in range(dimension):
|
||||
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)
|
||||
|
||||
|
|
|
@ -385,8 +385,8 @@ class SignatureTestCase(unittest.TestCase):
|
|||
intf = sig.create()
|
||||
self.assertFlattenedSignature(sig.flatten(intf), [
|
||||
(("a",), In(1), intf.a),
|
||||
((("b",), 0), Out(2), intf.b[0]),
|
||||
((("b",), 1), Out(2), intf.b[1])
|
||||
(("b", 0), Out(2), intf.b[0]),
|
||||
(("b", 1), Out(2), intf.b[1])
|
||||
])
|
||||
|
||||
def test_flatten_sig(self):
|
||||
|
|
Loading…
Reference in a new issue