Skip to content

Use synthesized git repository data for testing #54

@nphilipp

Description

@nphilipp

Story

As an rpmautospec contributor,
I want an easy way to synthesize git repositories as test data,
so I don’t have to deal with the tarballed dummy-test-package-gloster.

Acceptance Criteria

  • Instead of using a “frozen” git repository, contributors can specify a git history declaratively.
  • Existing tests are modified to synthesize their test data.
  • The dummy-test-package-gloster-git.tar.gz tarball is removed.

Background

Historically, it was always awkward to modify the tests which work on a git repository, e.g. any changes there required changes in existing tests. David Kirwan started work on a generator which fills a repo with synthesized changes from a descriptive structure (e.g. a YAML file), this could be used as a starting point.

Metadata

Metadata

Assignees

No one assigned

    Labels

    contributingImprovements to contributing

    Type

    No type

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions