projects
/
litex.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
dcedc4e
)
test/test_size: fix slice comparison
author
Sebastien Bourdeauducq
<sb@m-labs.hk>
Mon, 3 Nov 2014 04:08:43 +0000
(12:08 +0800)
committer
Sebastien Bourdeauducq
<sb@m-labs.hk>
Mon, 3 Nov 2014 04:08:43 +0000
(12:08 +0800)
migen/test/test_size.py
patch
|
blob
|
history
diff --git
a/migen/test/test_size.py
b/migen/test/test_size.py
index a55ad4308a8e7e062d4de312fab616689eee411c..5c222732bd7f8447019b809204e2789b812dc2cf 100644
(file)
--- a/
migen/test/test_size.py
+++ b/
migen/test/test_size.py
@@
-2,6
+2,9
@@
import unittest
from migen.fhdl.std import *
+def _same_slices(a, b):
+ return a.value is b.value and a.start == b.start and a.stop == b.stop
+
class SignalSizeCase(unittest.TestCase):
def setUp(self):
self.i = 0xaa
@@
-18,7
+21,7
@@
class SignalSizeCase(unittest.TestCase):
def test_fiter(self):
for i, si in enumerate(fiter(self.s)):
- self.assert
Equal(si, self.s[i]
)
+ self.assert
True(_same_slices(si, self.s[i])
)
self.assertEqual(list(fiter(self.i)),
[(self.i >> i) & 1 for i in range(8)])
self.assertEqual(list(fiter(self.j)),