Beispiel #1
0
    def _write_entity(cls, entity):
        """Writes an entity to the repository.

        :param PipelineScheduleEntity entity:
        """
        PipelineScheduleRepository.write_record(
            PipelineScheduleMapper.to_record(entity), )
Beispiel #2
0
    def _write_entity(cls, entity):
        """Writes an entity to the repository.

        :param PipelineScheduleEntity entity:
        """
        PipelineScheduleRepository.write_record(
            PipelineScheduleMapper.to_record(entity),
        )
    def test_write_record(self):
        """Test that we can write a record to the database."""
        self.install_fixture("pipeline_schedule_interval")

        self.assertNotEquals(PipelineScheduleRepository.fetch_schedule_for_pipeline(self.pipeline.id).schedule, "150")

        record = self.pipeline_schedule_interval
        record.schedule = "150"
        PipelineScheduleRepository.write_record(record)

        self.assertEquals(PipelineScheduleRepository.fetch_schedule_for_pipeline(self.pipeline.id).schedule, "150")
    def test_write_record(self):
        """Test that we can write a record to the database."""
        self.install_fixture('pipeline_schedule_interval')

        self.assertNotEquals(
            PipelineScheduleRepository.fetch_schedule_for_pipeline(self.pipeline.id).schedule,
            '150',
        )

        record = self.pipeline_schedule_interval
        record.schedule = '150'
        PipelineScheduleRepository.write_record(record)

        self.assertEquals(
            PipelineScheduleRepository.fetch_schedule_for_pipeline(self.pipeline.id).schedule,
            '150',
        )