From ce63a95a85cf323d608329daa264e15fc21aa258 Mon Sep 17 00:00:00 2001
From: Paul Sokolovsky <pfalcon@users.sourceforge.net>
Date: Thu, 9 Mar 2017 08:31:35 +0100
Subject: [PATCH] tests/dict_fromkeys: Split out skippable part.

---
 tests/basics/dict_fromkeys.py  |  5 -----
 tests/basics/dict_fromkeys2.py | 11 +++++++++++
 2 files changed, 11 insertions(+), 5 deletions(-)
 create mode 100644 tests/basics/dict_fromkeys2.py

diff --git a/tests/basics/dict_fromkeys.py b/tests/basics/dict_fromkeys.py
index 118d0ffd9..7b11319a2 100644
--- a/tests/basics/dict_fromkeys.py
+++ b/tests/basics/dict_fromkeys.py
@@ -7,8 +7,3 @@ d = dict.fromkeys([1, 2, 3, 4], 42)
 l = list(d.values())
 l.sort()
 print(l)
-
-# argument to fromkeys has no __len__
-d = dict.fromkeys(reversed(range(1)))
-#d = dict.fromkeys((x for x in range(1)))
-print(d)
diff --git a/tests/basics/dict_fromkeys2.py b/tests/basics/dict_fromkeys2.py
new file mode 100644
index 000000000..7ea0cc5b3
--- /dev/null
+++ b/tests/basics/dict_fromkeys2.py
@@ -0,0 +1,11 @@
+try:
+    reversed
+except:
+    import sys
+    print("SKIP")
+    sys.exit()
+
+# argument to fromkeys has no __len__
+d = dict.fromkeys(reversed(range(1)))
+#d = dict.fromkeys((x for x in range(1)))
+print(d)
-- 
GitLab