예제 #1
0
 def test_single_nested_tuple_values_default(self):
     value = SingleNestedTupleValue()
     with env(DJANGO_TEST='2,3;4,5'):
         expected = (('2', '3'), ('4', '5'))
         self.assertEqual(value.setup('TEST'), expected)
     with env(DJANGO_TEST='2;3;4;5'):
         expected = (('2', ), ('3', ), ('4', ), ('5', ))
         self.assertEqual(value.setup('TEST'), expected)
     with env(DJANGO_TEST='2,3,4,5'):
         expected = (('2', '3', '4', '5'), )
         self.assertEqual(value.setup('TEST'), expected)
     with env(DJANGO_TEST='2, 3 , ; 4 , 5 ; '):
         expected = (('2', '3'), ('4', '5'))
         self.assertEqual(value.setup('TEST'), expected)
     with env(DJANGO_TEST=''):
         self.assertEqual(value.setup('TEST'), ())
예제 #2
0
 def test_single_nested_tuple_values_default(self):
     value = SingleNestedTupleValue()
     with env(DJANGO_TEST='2,3;4,5'):
         expected = (('2', '3'), ('4', '5'))
         self.assertEqual(value.setup('TEST'), expected)
     with env(DJANGO_TEST='2;3;4;5'):
         expected = (('2',), ('3',), ('4',), ('5',))
         self.assertEqual(value.setup('TEST'), expected)
     with env(DJANGO_TEST='2,3,4,5'):
         expected = (('2', '3', '4', '5'),)
         self.assertEqual(value.setup('TEST'), expected)
     with env(DJANGO_TEST='2, 3 , ; 4 , 5 ; '):
         expected = (('2', '3'), ('4', '5'))
         self.assertEqual(value.setup('TEST'), expected)
     with env(DJANGO_TEST=''):
         self.assertEqual(value.setup('TEST'), ())
예제 #3
0
 def test_single_nested_tuple_values_converter(self):
     value = SingleNestedTupleValue(converter=int)
     with env(DJANGO_TEST='2,3;4,5'):
         self.assertEqual(value.setup('TEST'), ((2, 3), (4, 5)))
예제 #4
0
 def test_single_nested_tuple_values_separator(self):
     value = SingleNestedTupleValue(seq_separator=':')
     with env(DJANGO_TEST='2,3:4,5'):
         self.assertEqual(value.setup('TEST'), (('2', '3'), ('4', '5')))
예제 #5
0
 def test_single_nested_tuple_values_converter_default(self):
     value = SingleNestedTupleValue((('2', '3'), ('4', '5')), converter=int)
     self.assertEqual(value.value, ((2, 3), (4, 5)))
예제 #6
0
 def test_single_nested_tuple_values_converter(self):
     value = SingleNestedTupleValue(converter=int)
     with env(DJANGO_TEST='2,3;4,5'):
         self.assertEqual(value.setup('TEST'), ((2, 3), (4, 5)))
예제 #7
0
 def test_single_nested_tuple_values_separator(self):
     value = SingleNestedTupleValue(seq_separator=':')
     with env(DJANGO_TEST='2,3:4,5'):
         self.assertEqual(value.setup('TEST'), (('2', '3'), ('4', '5')))