Skip to content

dspot-3.2.0

Latest
Compare
Choose a tag to compare
@danglotb danglotb released this 16 Nov 10:59
· 1 commit to master since this release

New features

  • Add merge api to merge two coverage together. (PR: #1001)
  • Add more apis for CloverExecutor. (PR: #997)
  • Can now run clover on a specific tests list. (PR: #984)
  • Remove modified test methods from the selected ones. (PR: #982)
  • Enhanced Diff Test Selection. (PR: #981)
  • Add option to only perform input amplification. (PR: #948)
  • Add DSpot-web v2 in Perl. (PR: #913)
  • Dev friendly amp improvements and windows support. (PR: #1004)
  • Gradle7 java11+ Support. (PR: #1003)
  • Developer-Oriented Amplification for the Test Cube Plugin. (PR: #993)
  • Add full support for Java 11. (PR: #973)
  • Improve json report of coverage selector and comments generated during assertion. (PR: #956)

Bug Fixes

  • Use concurrent map and synchonized methods. (PR: #992)
  • Remove the entry of a test class if its list is empty. (PR: #983)
  • Pit minimizer on generated assertion try/catch. (PR: #951)
  • Fix nullpointer exception when reporting with TakeAllSelector. (PR: #947)
  • Fix default maven test. (PR: #943)

Documentation

  • prettifier: Instructions & configuration options. (PR: #950)
  • Update the documentation with updated options from DSpot. (PR: #996)
  • Update README.
  • Remove irrelevant TBD.
  • Add link to DSpot IntelliJ plugin. (PR: #957)
  • Update bibliographic info. (PR: #945)
  • Update RAEDME of dspot-web mojo. (PR: #941)
  • Add link to demo site. (PR: #940)
  • Expand the tutorial. (PR: #936)
  • Mention the scientific article in the README. (PR: #938)
  • Update badges on the README.
  • Update README.md.

Tests

  • Remove test that breaks CI for bad reasons. (PR: #985)
  • Unit testing for diff-test-selection. (PR: #980)
  • Change default logging level in CI.
  • Ignore all the tests that use gradle. (PR: #955)
  • Update Gradle Automatic Builder. (PR: #954)
  • Exclude test depending on python from default "mvn test". (PR: #944)
  • Update expected values according to the new version of spoon. (PR: #942)

Continuous Integration

  • Replace coveralls by codecov. (PR: #999)
  • Compute maven home using mvn --version. (PR: #998)
  • Remove on push github actions. (PR: #990)
  • Repo token in github action for coveralls. (PR: #989)
  • Move from travis to github actions. (PR: #988)
  • Add --quiet command line option to pip install preventing too much logs. (PR: #949)
  • Update mvn-build-dspot-action.yml.

Refactoring

  • Coverage map into dedicated classes. (PR: #986)
  • Remove dependency to unsupported library log4j 1.2. (PR: #974)

Other

  • Bump spoon version. (PR: #886)
  • Install bottlneck using pip3, that is required by dspot-prettifier. (PR: #937)
  • deps-dev: Bump junit from 4.12 to 4.13.1 in /dspot/src/test/resources/mockito. (PR: #966)
  • Bump jacoco for Java 11. (PR: #952)
  • Bump test-runner to 3.0.0. (PR: #1000)
  • Bump the version of openclover to support JUnit5 tests. (PR: #976)
  • Skip parametrized for selection. (PR: #978)
  • Skip jacoco, animal sniffer and rat checks when running openclover. (PR: #977)

Authors

Name Nb Commit
Benjamin DANGLOT 25
Martin Monperrus 14
Caro 9
Boris Baldassari 2
Alexander 1
andrewbwogi 1
dependabot[bot] 1