- Added importing to branch
- Fixed using non-standard tags for scenarios and features
- Added
TESTOMATIO_TITLE_IDS
option 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-empty
option to delete empty suites after import
- Fixed adding extra spacing when updating ids
- Fixed working with duplicate scenarios
- Fixed
--update-ids
to add ids as tags - Fixed
--purge
to clean up ids in tags
- Fixed puring in empty feature files
- Added
--create
option to create a test or suite by ID when they are not found in a project
- Fix analyzing empty feature files
- Added
--purge
command - Fixed cleaning and updating empty feature files
- Added
--keep-structure
option to prefer source code structure over the structure in Testomat.io - Uses
TESTOMATIO_BRANCH
env 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-ids
option to automatically assign test ids - Added
--no-detached
option to not mark tests on detached on import - Added
--clean-ids
command to remove automatically set ids with--update-ids
command - Added
--unsafe-clean-ids
command 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