Esempio n. 1
0
 def test_quadruple(self):
     words = ["Eve", "Mike", "John", "Adam"]
     self.assertEqual(fencing._join2(words), "Eve, Mike, John and Adam")
     self.assertEqual(fencing._join2(words, last_separator=" xor "),
                      "Eve, Mike, John xor Adam")
     self.assertEqual(fencing._join2(words, normal_separator=" xor "),
                      "Eve xor Mike xor John and Adam")
Esempio n. 2
0
 def test_double(self):
     words = ["Mike", "John"]
     self.assertEqual(fencing._join2(words), "Mike and John")
     self.assertEqual(fencing._join2(words, last_separator=" xor "),
                      "Mike xor John")
     self.assertEqual(fencing._join2(words, normal_separator=" xor "),
                      "Mike and John")
Esempio n. 3
0
 def test_single(self):
     words = ["Mike"]
     self.assertEqual(fencing._join2(words), "Mike")
     self.assertEqual(fencing._join2(words, last_separator=" xor "), "Mike")
     self.assertEqual(fencing._join2(words, normal_separator=" xor "),
                      "Mike")
Esempio n. 4
0
	def test_single(self):
		words = ["Mike"]
		self.assertEqual(fencing._join2(words), "Mike")
		self.assertEqual(fencing._join2(words, last_separator=" xor "), "Mike")
		self.assertEqual(fencing._join2(words, normal_separator=" xor "), "Mike")
Esempio n. 5
0
	def test_quadruple(self):
		words = ["Eve", "Mike", "John", "Adam"]
		self.assertEqual(fencing._join2(words), "Eve, Mike, John and Adam")
		self.assertEqual(fencing._join2(words, last_separator=" xor "), "Eve, Mike, John xor Adam")
		self.assertEqual(fencing._join2(words, normal_separator=" xor "), "Eve xor Mike xor John and Adam")
Esempio n. 6
0
	def test_double(self):
		words = ["Mike", "John"]
		self.assertEqual(fencing._join2(words), "Mike and John")
		self.assertEqual(fencing._join2(words, last_separator=" xor "), "Mike xor John")
		self.assertEqual(fencing._join2(words, normal_separator=" xor "), "Mike and John")