Skip to content

Make regression testing less painful #868

@antonfirsov

Description

@antonfirsov

The current way of keeping the reference images in a subrepo doesn't look like a good idea any longer. We need to bring those images into the ImageSharp repository.

However, in long term need to have control over the repository size, so the following chore tasks have to be finished, before integrating the reference images:

  • Clean up the git history on main, dropping image blobs from the past. (We can copy the current, heavy git tree to an archive branch.)
  • If we want control over reference image sizes, we should not add tests with "no brainer" test images. We should choose the test images wisely for [Theory]-s having a reference output. We need to review all test cases, and drop all usages of stuff like dumb lists in TestFileBase (eg. FileTestBase.DefaultFiles).

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions