Releases: uclahs-cds/tool-NFTest
Releases · uclahs-cds/tool-NFTest
Release 1.3.1
Automatically generated after merging #86.
What's Changed
- Resolve global config relative to
NFT_TESTDIR
by @yashpatel6 in #85 - Prepare for version
1.3.1
by @boutros-lab-infrastructure-owner in #86
Full Changelog: v1.3.0...v1.3.1
Release 1.3.0
Automatically generated after merging #84.
What's Changed
- Update to NFTest to allow separation of tests from public code by @yashpatel6 in #81
- Prepare for version
1.3.0
by @boutros-lab-infrastructure-owner in #84
Full Changelog: v1.2.1...v1.3.0
Release 1.2.1
Automatically generated after merging #80.
What's Changed
- Fix hatch-vcs by ignoring alias tags by @nwiltsie in #79
- Prepare for version
1.2.1
by @boutros-lab-infrastructure-owner in #80
Full Changelog: v1.2.0...v1.2.1
Release 1.2.0
Automatically generated after merging #77.
What's Changed
- Catch failing test cases by @nwiltsie in #70
- Add
--report
flag to save JSON test summary by @nwiltsie in #71 - Add release management workflows by @nwiltsie in #72
- Migrate package configuration to pyproject.toml, establish dynamic versioning by @nwiltsie in #75
- Bump actions/setup-python from 4 to 5 by @dependabot in #73
- Prepare for version
1.2.0
by @boutros-lab-infrastructure-owner in #77
New Contributors
- @dependabot made their first contribution in #73
- @boutros-lab-infrastructure-owner made their first contribution in #77
Full Changelog: v1.1.0...v1.2.0
tool-NFTest v1.1.0
What's Changed
- Print usage when no argument is given, exit with aggregated test status by @nwiltsie in #55
- Use
shell=False
for subprocess calls by @nwiltsie in #58 - Add GitHub action for pytest by @nwiltsie in #59
- Add badge for README by @yashpatel6 in #60
- Reference checksum validation by @yashpatel6 in #61
- Capture Nextflow logs via syslog rather than console by @nwiltsie in #62
- Upgrade to latest static analysis Action by @nwiltsie in #64
- Standardize code format with ruff by @nwiltsie in #65
- Resolve non-determinism with NFTestENV tests by @nwiltsie in #66
- Encapsulate NFTestAssert class, rewrite tests (attempt 2) by @nwiltsie in #68
- Prepare for 1.1.0 release by @nwiltsie in #69
Full Changelog: v1.0.1...v1.1.0
tool-NFTest v1.0.1
tool-NFTest v1.0.0
What's Changed
- Move linting configuration to .cicd-env file by @nwiltsie in #50
- Allow patterns in file paths by @yashpatel6 in #51
Full Changelog: v1.0.0-rc.4...v1.0.0
tool-NFTest v1.0.0-rc.4
Changed
- Wrap all NextFlow output with real-time line-by-line log statements
- Wrap custom comparison to log through NFTest logger
- Add DEBUG lines about specific asserts
- Assert that actual files are modified by pipelines
Fixed
- Tests after real-time logging
tool-NFTest v1.0.0-rc.3
tool-NFTest v1.0.0-rc.2
Added
- Case name to output directory path to avoid over-writing
- Support for Nextflow profiles
Changed
- Override
skip
from configuration YAML for command line test cases