source:
utilitiespy/test/tools/IteratorTest.py
Last change on this file was 1176, checked in by , 3 weeks ago | |
---|---|
File size: 380 bytes |
Line | |
---|---|
1 | import unittest |
2 | from tudelft.utilities.listener.DefaultListenable import DefaultListenable |
3 | from tudelft.utilities.tools.Iterator import hasNext |
4 | |
5 | class IteratorTest(unittest.TestCase): |
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.