source:
utilitiespy/test/tools/IteratorTest.py@
1214
Last change on this file since 1214 was 1176, checked in by , 3 months ago | |
---|---|
File size: 380 bytes |
Rev | Line | |
---|---|---|
[667] | 1 | import unittest |
2 | from tudelft.utilities.listener.DefaultListenable import DefaultListenable | |
3 | from tudelft.utilities.tools.Iterator import hasNext | |
4 | ||
[1176] | 5 | class IteratorTest(unittest.TestCase): |
[667] | 6 | |
7 | def test_Iterator(self): | |
8 | it=iter([1,2,3]) | |
9 | result=[] | |
10 | while (t:=hasNext(it)) and (it:=t[1]) and t[0]: | |
11 | nxt=next(it) | |
12 | print(nxt) | |
13 | result.append(nxt) | |
14 | self.assertEqual(3, len(result)) |
Note:
See TracBrowser
for help on using the repository browser.