files_to_sync=[SyncFilesItem(src="packit.yaml", dest="packit.yaml")] ), jobs=[job_config_simple], downstream_package_name="package", create_pr=True, ) @pytest.mark.parametrize( "not_equal_package_config", [ PackageConfig( specfile_path="fedora/other-package.spec", synced_files=SyncFilesConfig( files_to_sync=[ SyncFilesItem(src="a", dest="a"), SyncFilesItem(src="b", dest="b"), ] ), jobs=[get_job_config_simple()], ), PackageConfig( specfile_path="fedora/package.spec", synced_files=SyncFilesConfig( files_to_sync=[SyncFilesItem(src="c", dest="c")] ), jobs=[get_job_config_simple()], ), PackageConfig( specfile_path="fedora/package.spec", synced_files=SyncFilesConfig( files_to_sync=[
def make_instance(self, data, **kwargs): return SyncFilesConfig(**data)