Ejemplo n.º 1
0
    def fill_datas(self, dbo):
        """fill tables with test datas

        :param dbObject dbo: dbo
        """
        self.project = Project(name="test_project", short_name="test",
                               year_start=2020, year_end=2021)

        self.shot = Shot(duration=1, project=self.project)
        self.asset_category = AssetCategory(name="test_category")

        self.asset = Asset(name="test_asset", project=self.project,
                           asset_category=self.asset_category, lod=10)

        self.task = Task.create_task("test_task", 10, self.asset)
        # xor on asset and shot
        TaskRepository.set_trigger_constraint_on_insert(dbo)

        self.subtask = Subtask.create_subtask("test_subtask", self.task)

        self.software = Software(name="test_software")
        self.extension = Extension(name="test_software", description="test_description")

        self.extension_software = ExtensionSoftware(extension=self.extension,
                                                    software=self.software)

        self.tag_file = TagFile(name="test_tag", description="test_tag_desc")

        self.file = File.create_file("test_file", self.extension_software,
                                     1, self.tag_file, self.subtask)
Ejemplo n.º 2
0
    def fill_datas(self, dbo):
        """Fill tables with test data

        :param dbObject dbo: dbo
        """
        self.project = Project(name="test_project",
                               short_name="test",
                               year_start=2020,
                               year_end=2021)

        self.shot = Shot(duration=1, project=self.project)
        self.asset_category = AssetCategory(name="test_category")

        self.asset = Asset(name="test_asset",
                           project=self.project,
                           asset_category=self.asset_category,
                           lod=10)

        # xor on asset and shot
        TaskRepository.set_trigger_constraint_on_insert(dbo)
        self.task = Task.create_task("test_task", 10, self.asset)