def test_cant_add_dollar_and_field_name(self): with self.assertRaises(AssertionError): _cleanse_time_partitioning('test.teast$20170101', { 'type': 'DAY', 'field': 'test_field', 'expirationMs': 1000 })
def test_extra_time_partitioning_options(self): tp_out = _cleanse_time_partitioning('test.teast', { 'type': 'DAY', 'field': 'test_field', 'expirationMs': 1000 }) expect = {'type': 'DAY', 'field': 'test_field', 'expirationMs': 1000} self.assertEqual(tp_out, expect)
def test_extra_time_partitioning_options(self): tp_out = _cleanse_time_partitioning( 'test.teast', {'type': 'DAY', 'field': 'test_field', 'expirationMs': 1000} ) expect = { 'type': 'DAY', 'field': 'test_field', 'expirationMs': 1000 } self.assertEqual(tp_out, expect)
def test_dollar_makes_partition(self): tp_out = _cleanse_time_partitioning('test.teast$20170101', {}) expect = {'type': 'DAY'} self.assertEqual(tp_out, expect)
def test_cant_add_dollar_and_field_name(self): with self.assertRaises(AssertionError): _cleanse_time_partitioning( 'test.teast$20170101', {'type': 'DAY', 'field': 'test_field', 'expirationMs': 1000} )
def test_dollar_makes_partition(self): tp_out = _cleanse_time_partitioning('test.teast$20170101', {}) expect = { 'type': 'DAY' } self.assertEqual(tp_out, expect)