diff --git a/tests/basics/ordereddict1.py b/tests/basics/ordereddict1.py
index 5e8b2413b693c7be491f9a406cb52478e69f4f9a..7147968c58ce40ab9352c834bf952f613931f30b 100644
--- a/tests/basics/ordereddict1.py
+++ b/tests/basics/ordereddict1.py
@@ -9,8 +9,19 @@ except ImportError:
         sys.exit()
 
 d = OrderedDict([(10, 20), ("b", 100), (1, 2)])
+print(len(d))
 print(list(d.keys()))
 print(list(d.values()))
 del d["b"]
+print(len(d))
+print(list(d.keys()))
+print(list(d.values()))
+
+# access remaining elements after deleting
+print(d[10], d[1])
+
+# add an element after deleting
+d["abc"] = 123
+print(len(d))
 print(list(d.keys()))
 print(list(d.values()))