Releases: BradleyA/git-TEST-commit-automation
Releases · BradleyA/git-TEST-commit-automation
Beta-3
Version 3.1.1.1492
Release Name Beta-3
Release Date 2020-02-03T22:58:57.875468-06:00 (CST)
Create custom FVT- test cases to test the options used by git-TEST-cases.sh
Features Added
- git-TEST-commit-automation/hooks/bin/EXAMPLES
- close #36 added the following test cases
- FVT-option-add-001
- FVT-option-all-001
- FVT-option-all-002
- FVT-option-all-hooks-001
- FVT-option-all-hooks-002
- FVT-option-clean-001
- FVT-option-clean-002
- FVT-option-filename-001
- FVT-option-filename-002
- FVT-option-filename-003
- FVT-option-filename-004
- FVT-option-filename-005
- FVT-option-filename-006
- FVT-option-filename-hooks-001
- FVT-option-filename-hooks-002
- FVT-option-filename-hooks-003
- FVT-option-filename-hooks-004
- FVT-option-filename-hooks-005
- FVT-option-filename-hooks-006
- FVT-option-filename-hooks-007
- FVT-option-filename-hooks-008
- FVT-option-filename-hooks-009
- FVT-option-filename-hooks-010
- FVT-option-filename-hooks-011
- FVT-option-filename-hooks-012
- FVT-option-none-001
- FVT-option-none-002
- FVT-option-none-hooks-001
- FVT-option-none-hooks-002
- FVT-option-none-hooks-003
- FVT-option-none-hooks-004
- FVT-option-usage-004
- FVT-option-version-004
- close #36 added the following test cases
- git-TEST-commit-automation/hooks/EXAMPLES/FVT-*
- Added user hint that script does not support -* or help or usage or version
- git-TEST-commit-automation/hooks/EXAMPLES/SA-*
- Added user hint that script does not support -* or help or usage or version
- git-TEST-commit-automation/hooks/bin/{setup-git-TEST-cases.sh, uninstall-git-TEST-cases.sh}
- Added user hint that script does not support -* or help or usage or version
- git-TEST-commit-automation/hooks/EXAMPLES/FVT-cleanup.sh
- Remove FVT-test-case.expected that has a size of zero
- git-TEST-commit-automation/hooks/EXAMPLES/SA-cleanup.sh
- Remove SA-test-case.expected that has a size of zero
Feature Changes
- git-TEST-commit-automation/hooks/EXAMPLES/FVT-*
- Production standard 5.3.559 Copyright
- Production standard 1.3.550 DEBUG variable,
- Production standard 2.3.529 log format
- Shorten text length user messages for PASS and FAIL
- git-TEST-commit-automation/hooks/EXAMPLES/SA-*
- Production standard 5.3.559 Copyright
- Production standard 1.3.550 DEBUG variable,
- Production standard 2.3.529 log format
- Shorten text length user messages for PASS and FAIL
- git-TEST-commit-automation/hooks/bin/git-TEST-cases.sh
- Production standard 0.3.550 --help
- Production standard 1.3.550 DEBUG variable
- Production standard 2.3.529 log format
- Production standard 4.3.550 Documentation Language
- Production standard 5.3.559 Copyright
- Production standard 6.3.547 Architecture tree
- Production standard 8.3.541 --usage
- Production standard 9.3.562 Parse CLI options and arguments
- Production standard 10.0 TESTing
- close #42 Set REPOSITORY_DIR, exit if NOT a git repository
- git-TEST-commit-automation/hooks/bin/{setup-git-TEST-cases.sh, uninstall-git-TEST-cases.sh}
- Production standard 1.3.550 DEBUG variable
- Production standard 2.3.529 log format
- Production standard 5.3.559 Copyright
- git-TEST-commit-automation/hooks/README
- Update
Issues
- close #36 git-TEST-commit-automation/hooks/bin/EXAMPLES/ - custom test cases for FVT options
- close #42 hooks/bin/git-TEST-cases.sh - command should have exit if not in git repository
- close #45 hooks/EXAMPLES/FVT-option-filename-hooks-001-012 - finsh test
- clone #46 hooks/EXAMPLES/FVT-option-filename-005-6 - finish testing with git-TEST-cases.sh
Misc
Beta-2
Version 2.211.959
Release Name Beta-2
Release Date 2020-01-08T22:52:15.469894-06:00 (CST)
Create scripts to assist running something, and checking something, then reporting something; when you commit something.
Features
- close #1 hooks/bin/list-git-TEST-cases.sh Rename SAST to SA for Static Analysis #1
- close #2 hooks/bin/setup-git-TEST-cases.sh - setup git TEST cases in current Git repository #2
- close #3 hooks/bin/git-TEST-cases.sh - add support for clean file #3
- close #4 hooks/post-commit - total number of errors per error wrong #4
- close #5 template/template.sh - add DEBUG 4 Exit command when a non-zero exit status #5
- close #6 hooks/EXAMPLES/SA-permission-own-10000-001 - add #6
- close #7 hooks/EXAMPLES/SA-permission-grp-10000-001 - add #7
- close #10 hooks/post-commit - review adding additional options #10
- close #11 hooks/EXAMPLES/FVT-setup.sh - allow to be run without post-commit #11
- clsoe #13 hooks/EXAMPLES/SA-setup.sh - allow to be run without post-commit #13
- close #14 hooks/bin/setup-git-TEST-cases.sh - consider adding a user hint #14
- clsoe #15 hooks/bin/uninstall-git-TEST-cases.sh - consider adding a user hint #15
- close #16 hooks/EXAMPLES/FVT-exit-code-error-0-001 - add #16
- close #17 hooks/EXAMPLES/FVT-exit-code-error-1-001 #17
- close #18 hooks/bin/git-TEST-cases.sh - add support to list non tested files #18
- close #19 hooks/bin/git-TEST-cases.sh - add option to show TEST cases for hooks/ default is not show #19
- close #20 hooks/bin/uninstall-git-TEST-cases.sh - correct incident with not removing TEST directory #20
- close #21 hooks/bin/git-TEST-cases.sh - finish display_help #21
- close #22 hooks/bin/git-TEST-cases.sh - add user hint #22
- close #23 hooks/EXAMPLES/SA-shellcheck-001 - add code to compare code after #86# #23
- close #24 finish README.md #24
- close #25 hooks/EXAMPLES/SA-setup.sh - open tickets for additional test cases #25
- close #29 hooks/bin/git-TEST-cases.sh - add option --add default SA- #29
- close #34 hooks/bin/EXAMPLES - ALL test cases updated NO -x ${1} exit ERROR 126 #34
- close #35 hooks/bin/EXAMPLES/TEST/SA-shellcheck-001/SA-shellcheck-001 #35
- close #37 hooks/bin/EXAMPLES/SA-* FVT-* - add color to all test cases #37
- close #38 hooks/post-commit - remove test cases after running them #38
- close #40 hooks/bin/git-TEST-cases.sh - add git add & commit when creating default test case #40
Issues
no issues because this is new design