Ejemplo n.º 1
0
 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)
Ejemplo n.º 2
0
 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)
Ejemplo n.º 3
0
    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)
Ejemplo n.º 4
0
    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)
Ejemplo n.º 5
0
 def test_basic_read(self):
     filepath = self._get_data_filename('basic_read')
     definitions, occurrences = storage.read_data_file(filepath)
Ejemplo n.º 6
0
 def test_basic_read(self):
     filepath = self._get_data_filename("basic_read")
     definitions, occurrences = storage.read_data_file(filepath)