- Added importing to branch
- Fixed using non-standard tags for scenarios and features
- Added
TESTOMATIO_TITLE_IDSoption to add IDs into Scenario titles
- Notify on ID duplication
- Fixed duplicating strings when adding tags with update-ids
- Fixed purging suite ids in feature files
- Added
--no-emptyoption to delete empty suites after import
- Fixed adding extra spacing when updating ids
- Fixed working with duplicate scenarios
- Fixed
--update-idsto add ids as tags - Fixed
--purgeto clean up ids in tags
- Fixed puring in empty feature files
- Added
--createoption to create a test or suite by ID when they are not found in a project
- Fix analyzing empty feature files
- Added
--purgecommand - Fixed cleaning and updating empty feature files
- Added
--keep-structureoption to prefer source code structure over the structure in Testomat.io - Uses
TESTOMATIO_BRANCHenv variable to import tests to a branch:
TESTOMATIO_BRANCH=dev TESTOMATIO=123456 npx check-cucumber ...
- Don't mark tests as "detached" when importing a single file
- Added
--update-idsoption to automatically assign test ids - Added
--no-detachedoption to not mark tests on detached on import - Added
--clean-idscommand to remove automatically set ids with--update-idscommand - Added
--unsafe-clean-idscommand to remove automatically set ids, without server verification - Added
TESTOMATIO_PREPEND_DIR="MyTESTS"param to import tests into a specific folder/suite.
- Throw error when importing features & scenarios with empty titles