Beispiel #1
0
 def test_timestamp_gets_parsed(self):
     """Test that timestamps get parsed
     For unit tests on timestamp parsing, including failure modes,
     see the backdrop.core.records module
     """
     self.data_set.store([{'_timestamp': '2012-12-12T00:00:00+00:00'}])
     self.mock_storage.save_record.assert_called_with(
         'test_data_set', match(has_entry('_timestamp', d_tz(2012, 12,
                                                             12))))
Beispiel #2
0
 def test_timestamp_gets_parsed(self):
     """Test that timestamps get parsed
     For unit tests on timestamp parsing, including failure modes,
     see the backdrop.core.records module
     """
     self.data_set.store([{'_timestamp': '2012-12-12T00:00:00+00:00'}])
     self.mock_storage.save_record.assert_called_with(
         'test_data_set',
         match(has_entry('_timestamp',  d_tz(2012, 12, 12))))
Beispiel #3
0
 def test_id_gets_automatically_generated_if_auto_ids_are_set(self):
     self.setup_config({'auto_ids': ['foo']})
     self.data_set.store([{'foo': 'bar'}])
     self.mock_storage.save_record.assert_called_with(
         'test_data_set', match(has_entry('_id', 'YmFy')))
Beispiel #4
0
 def test_period_keys_are_added(self):
     self.data_set.store([{'_timestamp': '2012-12-12T00:00:00+00:00'}])
     self.mock_storage.save_record.assert_called_with(
         'test_data_set',
         match(has_entry('_day_start_at', d_tz(2012, 12, 12))))
Beispiel #5
0
 def test_id_gets_automatically_generated_if_auto_ids_are_set(self):
     self.setup_config({'auto_ids': ['foo']})
     self.data_set.store([{'foo': 'bar'}])
     self.mock_storage.save_record.assert_called_with(
         'test_data_set', match(has_entry('_id', 'YmFy')))
Beispiel #6
0
 def test_period_keys_are_added(self):
     self.data_set.store([{'_timestamp': '2012-12-12T00:00:00+00:00'}])
     self.mock_storage.save_record.assert_called_with(
         'test_data_set',
         match(has_entry('_day_start_at', d_tz(2012, 12, 12))))