summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_userlist.py
diff options
context:
space:
mode:
Diffstat (limited to 'Lib/test/test_userlist.py')
-rw-r--r--Lib/test/test_userlist.py11
1 files changed, 11 insertions, 0 deletions
diff --git a/Lib/test/test_userlist.py b/Lib/test/test_userlist.py
index b684689..6c627c0 100644
--- a/Lib/test/test_userlist.py
+++ b/Lib/test/test_userlist.py
@@ -18,6 +18,17 @@ uu0 = UserList(u0)
uu1 = UserList(u1)
uu2 = UserList(u2)
+v = UserList(tuple(u))
+class OtherList:
+ def __init__(self, initlist):
+ self.__data = initlist
+ def __len__(self):
+ return len(self.__data)
+ def __getitem__(self, i):
+ return self.__data[i]
+v0 = UserList(OtherList(u0))
+vv = UserList("this is also a sequence")
+
# Test __repr__
assert str(u0) == str(l0)