mirror of
https://github.com/pocketpy/pocketpy
synced 2025-10-20 11:30:18 +00:00
some more test
This commit is contained in:
parent
21c82b3575
commit
48b83b6a07
@ -89,3 +89,40 @@ a = {
|
||||
|
||||
for i, s in enumerate(a):
|
||||
assert s == str(i)
|
||||
|
||||
|
||||
# destroy: ball_0
|
||||
# ('g', 'ball_0') ball_0 True
|
||||
# destroy: ball_1
|
||||
# ('g', 'ball_1') ball_1 True
|
||||
# destroy: ball_2
|
||||
# ('g', 'ball_2') ball_2 True
|
||||
# destroy: ball_3
|
||||
# ('g', 'ball_3', 'ball_4') ball_3 True
|
||||
# destroy: ball_4
|
||||
# ('g', 'ball_4') ball_4 False
|
||||
|
||||
a = {'g': 0, 'ball_0': 0}
|
||||
del a['ball_0']
|
||||
assert a.keys() == ('g',)
|
||||
|
||||
a['ball_1'] = 0
|
||||
assert a.keys() == ('g', 'ball_1')
|
||||
del a['ball_1']
|
||||
assert a.keys() == ('g',)
|
||||
|
||||
a['ball_2'] = 0
|
||||
assert a.keys() == ('g', 'ball_2')
|
||||
del a['ball_2']
|
||||
assert a.keys() == ('g',)
|
||||
|
||||
a['ball_3'] = 0
|
||||
a['ball_4'] = 0
|
||||
assert a.keys() == ('g', 'ball_3', 'ball_4')
|
||||
del a['ball_3']
|
||||
assert a.keys() == ('g', 'ball_4')
|
||||
del a['ball_4']
|
||||
assert a.keys() == ('g',)
|
||||
|
||||
del a['g']
|
||||
assert len(a) == 0
|
Loading…
x
Reference in New Issue
Block a user