68786bafa0f5 — Greg Malcolm 12 years ago
Contribution from jtatum, github pull request#6: 'Changing tuple tests to be a little more contemplative'
2 files changed, 12 insertions(+), 8 deletions(-)

M python 2/koans/about_tuples.py
M python 3/koans/about_tuples.py
M python 2/koans/about_tuples.py +6 -4
@@ 37,10 37,12 @@ class AboutTuples(Koan):
         
         self.assertEqual(__, count_of_three)
 
-    def test_tuples_of_one_are_peculiar(self):
-        self.assertEqual(__, (1))
+    def test_tuples_of_one_look_peculiar(self):
+        self.assertEqual(__, (1).__class__.__name__)
+        self.assertEqual(__, (1,).__class__.__name__)
         self.assertEqual(__, ("Hello comma!", ))
-        self.assertEqual(__, (1,))
+        
+    def test_tuple_constructor_can_be_surprising(self):
         self.assertEqual(__, tuple("Surprise!"))
 
     def test_creating_empty_tuples(self):

          
@@ 65,4 67,4 @@ class AboutTuples(Koan):
         self.assertEqual(__, locations[0][1][2])
         
         
-        
  No newline at end of file
+        

          
M python 3/koans/about_tuples.py +6 -4
@@ 35,10 35,12 @@ class AboutTuples(Koan):
         
         self.assertEqual(__, count_of_three)
 
-    def test_tuples_of_one_are_peculiar(self):
-        self.assertEqual(__, (1))
+    def test_tuples_of_one_look_peculiar(self):
+        self.assertEqual(__, (1).__class__.__name__)
+        self.assertEqual(__, (1,).__class__.__name__)
         self.assertEqual(__, ("Hello comma!", ))
-        self.assertEqual(__, (1,))
+        
+    def test_tuple_constructor_can_be_surprising(self):
         self.assertEqual(__, tuple("Surprise!"))
 
     def test_creating_empty_tuples(self):

          
@@ 63,4 65,4 @@ class AboutTuples(Koan):
         self.assertEqual(__, locations[0][1][2])
         
         
-        
  No newline at end of file
+