Skip to content

Cleaned up the test suite a bit#1070

Merged
morozov merged 1 commit intophpbrew:masterfrom
morozov:test-suite-cleanup
Dec 7, 2019
Merged

Cleaned up the test suite a bit#1070
morozov merged 1 commit intophpbrew:masterfrom
morozov:test-suite-cleanup

Conversation

@morozov
Copy link
Contributor

@morozov morozov commented Dec 7, 2019

  1. Removed test coverage and logging enabled by default.
  2. Validated the configuration against the XSD and removed redundant parameters.
  3. Removed the breakdown by test suites. All tests are important, slow tests will be moved out later.
  4. Fixed accidental failures VariantBuilderTest. Depending on the environment, the configure options may or may not have the path specified and it's okay and should not be enforced by the test.
  5. Got rid of custom assertions like ok(). They are too unspecific. The rest will have to go later.

1. Removed test coverage and logging enabled by default.
2. Validated the configuration against the XSD and removed redundant parameters.
3. Removed the breakdown by test suites. All tests are important, slow tests will be moved out later.
4. Fixed accidental failures VariantBuilderTest. Depending on the environment, the configure options may or may not have the path specified and it's okay and should not be enforced by the test.
5. Got rid of custom assertions like ok(). They are too unspecific. The rest will have to go later.
@morozov morozov self-assigned this Dec 7, 2019
@morozov morozov added this to the Release 1.25.0 milestone Dec 7, 2019
@morozov morozov merged commit b1a20c9 into phpbrew:master Dec 7, 2019
@morozov morozov deleted the test-suite-cleanup branch December 7, 2019 19:34
@morozov morozov mentioned this pull request Dec 12, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant