Ejemplo n.º 1
0
 def test_column_type_comma_decimal_is_text(self):
     values = ["1,2"]
     column_type, _, _, _ = get_column_type(self.empty_column, values)
     self.assertEqual(column_type,
                      ColumnType.text,
                      msg="Actual type: " + str(column_type))
Ejemplo n.º 2
0
 def test_column_type_float_string_and_negative_inf_is_measure(self):
     values = ["1.1", "10.0", -inf]
     column_type, _, _, _ = get_column_type(self.empty_column, values)
     self.assertEqual(column_type.type,
                      ColumnType.measure,
                      msg="Actual type: " + str(column_type))
Ejemplo n.º 3
0
 def test_column_type_floats_and_text_is_text(self):
     values = [1.1, 2.234, "1,2,3"]
     column_type, _, _, _ = get_column_type(self.empty_column, values)
     self.assertEqual(column_type,
                      ColumnType.text,
                      msg="Actual type: " + str(column_type))
Ejemplo n.º 4
0
 def test_column_type_integer_and_negative_inf_is_measure(self):
     values = [1, 10, -inf]
     column_type, _, _, _ = get_column_type(self.empty_column, values)
     self.assertEqual(column_type.type,
                      ColumnType.measure,
                      msg="Actual type: " + str(column_type))
Ejemplo n.º 5
0
 def test_column_type_float_and_inf_is_measure(self):
     values = [1.1, 10, inf]
     column_type, _, _, _ = get_column_type(self.empty_column, values)
     self.assertEqual(column_type.type,
                      ColumnType.measure,
                      msg="Actual type: " + str(column_type))
Ejemplo n.º 6
0
 def test_column_type_integer_string_and_inf_is_measure(self):
     values = ["1", "10", inf]
     column_type, _, _, _ = get_column_type(self.empty_column, values)
     self.assertEqual(column_type.type,
                      ColumnType.measure,
                      msg="Actual type: " + str(column_type))
Ejemplo n.º 7
0
 def test_column_type_floats_and_float_strings_is_measure(self):
     values = [1.1, "2.234"]
     column_type, _, _, _ = get_column_type(self.empty_column, values)
     self.assertEqual(column_type.type,
                      ColumnType.measure,
                      msg="Actual type: " + str(column_type))
Ejemplo n.º 8
0
 def test_column_type_floats_and_integers_is_measure(self):
     values = [1, 2.234, 3, 4]
     column_type, _, _, _ = get_column_type(self.empty_column, values)
     self.assertEqual(column_type.type,
                      ColumnType.measure,
                      msg="Actual type: " + str(column_type))
Ejemplo n.º 9
0
 def test_column_type_integers_and_integer_strings_is_count(self):
     values = ["1", 2, 3, 99999]
     column_type, _, _, _ = get_column_type(self.empty_column, values)
     self.assertEqual(column_type,
                      ColumnType.count,
                      msg="Actual type: " + str(column_type))
Ejemplo n.º 10
0
 def test_column_type_text_value_starts_with_number(self):
     values = [1, 1, 1, 1.1, "1,2,3"]
     column_type, _, _, _ = get_column_type(self.empty_column, values)
     self.assertEqual(column_type,
                      ColumnType.text,
                      msg="Actual type: " + str(column_type))