def test_basic_write(self): read_filepath = self._get_data_filename('basic_read') definitions, occurrences = storage.read_data_file(read_filepath) write_filepath = self._get_temp_filename('basic_write') storage.write_data_file(write_filepath, definitions, occurrences) definitions2, occurrences2 = storage.read_data_file(write_filepath) self.assertEqual(definitions, definitions2) self.assertEqual(occurrences, occurrences2)
def test_basic_write(self): read_filepath = self._get_data_filename("basic_read") definitions, occurrences = storage.read_data_file(read_filepath) write_filepath = self._get_temp_filename("basic_write") storage.write_data_file(write_filepath, definitions, occurrences) definitions2, occurrences2 = storage.read_data_file(write_filepath) self.assertEqual(definitions, definitions2) self.assertEqual(occurrences, occurrences2)
def test_create_and_store(self): now = datetime.date.today() later = now - datetime.timedelta(1) earlier = now - datetime.timedelta(-1) er = events.EventRecurrence(events.EVENT_PERIOD_WEEKLY) ed = events.EventDefinition(1, "This is a\nrecurring event.\n", now, er) eo1 = events.EventOccurrence(ed, later, True) eo2 = events.EventOccurrence(ed, earlier) write_filepath = self._get_temp_filename("create_and_store") write_filepath = self._get_temp_filename("basic_write") definitions = [ed] occurrences = [eo1, eo2] storage.write_data_file(write_filepath, definitions, occurrences) definitions2, occurrences2 = storage.read_data_file(write_filepath) self.assertEqual(definitions, definitions2) self.assertEqual(occurrences, occurrences2)
def test_create_and_store(self): now = datetime.date.today() later = now - datetime.timedelta(1) earlier = now - datetime.timedelta(-1) er = events.EventRecurrence(events.EVENT_PERIOD_WEEKLY) ed = events.EventDefinition(1, "This is a\nrecurring event.\n", now, er) eo1 = events.EventOccurrence(ed, later, True) eo2 = events.EventOccurrence(ed, earlier) write_filepath = self._get_temp_filename('create_and_store') write_filepath = self._get_temp_filename('basic_write') definitions = [ed] occurrences = [eo1, eo2] storage.write_data_file(write_filepath, definitions, occurrences) definitions2, occurrences2 = storage.read_data_file(write_filepath) self.assertEqual(definitions, definitions2) self.assertEqual(occurrences, occurrences2)
def test_basic_read(self): filepath = self._get_data_filename('basic_read') definitions, occurrences = storage.read_data_file(filepath)
def test_basic_read(self): filepath = self._get_data_filename("basic_read") definitions, occurrences = storage.read_data_file(filepath)