Пример #1
0
 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)