Commit Graph

24 Commits

Author SHA1 Message Date
mattmc3 620ded180b
Fix type-o 2024-07-16 17:58:10 -04:00
mattmc3 31bb3544f2
make: Add bumpver command 2024-03-02 19:50:11 -05:00
LuckyWindsck 0e21ff36c9
fix: fix help typo in makefile (#152) 2023-08-20 09:07:33 -04:00
mattmc3 4ed5cf2006
1.8.2 (#114)
* completions: Code cleanup

* script: Support pre/post functions

- Fix #110

* Fix broken tests for older Zsh versions

* tests: Refactor setup/teardown

- Save fpath
- Save zstyles
- Move test function init to t_setup
- Add t_reset func

* make: Add `make unittest` command

* script: post event should defer if plugin defers

* Ensure zsh-defer uses opts everywhere
2023-03-24 09:42:29 -04:00
mattmc3 ae09e33f9a
1.7.6 (#107)
* tools: Update tools for clitests

* bundle: Add new bundle parser awk scripts

* Add clitests

* build: Update build system

* Remove legacy ztap tests

* Support test file args

- Rather than running the whole suite, markdown test files can be passed in

* Fix #56 - add tests for dynamic mode

* Add bundle name function

* Add main tests

* Add real tests

* Better `warn_create_global` regex var handling

* tests: move real testing into clitests

* tests: Separate bundle helper tests

* tests: Add helper func

* tests: Add bundle tests

* script: Prep for zstyle plugin loaded log

* tests: Remove legacy tests

* tests: Refactor

* Bump version to 1.7.6
2023-02-16 21:34:34 -05:00
mattmc3 b73c7f4b56
1.7.4 (#102)
* Add bundle type identification

Adding this back moves toward the goal of antidote-script always succeeding, even if the underlying folder stucture does not exist

* Change clone all script

* Rename private version check function

* No longer fail on missing init files

* Update tests

* Update makefile

* Bump version to 1.7.4
2023-02-11 10:13:59 -05:00
mattmc3 975e027ec6
Fix 62 (#96)
* Fix #62 - disable self-update for non-git installs

* Build man pages

* Update build tools

* Bump version to 1.7.2
2023-01-31 08:07:06 -05:00
mattmc3 15e686c5d3
Antidote v1.6.4 (#61)
* Reduce risk of zpo flags variable name collision

* Code cleanup

* Change bundle file check for exists

* Recover from empty string zstyle configs

* Cleanup purge and add tests

* Extend help tests

* Add tests for list command

* Additional cleanup

* Add tests for script command

* Remove PCRE option

* Add tests for update command

* Add tests for install command

* Use `antidote list --dirs`

* Rename test

* Refactor friendly name mode

* Rename test

* Add sloc tool

* Add heredoc test

* Allow cloning in script command

* Add annotations to install command

* Update install cmd man pages

* Add bundle type function and tests

* Clean up bundle parser

* Move cloning to parser

* Centralize git mocking

* Add vim modeline

* Add additional fake repo for tests

* Add _adote_funcopts var for common local opts

* Fix `warn_nested_var` errors for reply vars

* Fix `warn_create_global` errors

* Changes due to CI feedback

* Fix `REPLY` use

* Clean up bundle type func

* Style fixes

* Fix variable scoping in tests

* Fix dupe cloning

* Standardize headers

* Move subcommand help tests

* Appease 'warn_create_global'

* Run all tests

* Cross platform `sed -i`

* Remove git@ url test for CI

* Bump version to 1.6.4
2022-09-06 18:49:21 -04:00
mattmc3 d0d8b97bc6 Fix makefile 2022-08-18 19:11:28 -04:00
mattmc3 9ade099b24
Fix bug #36 (#37)
* Fix #36 properly this time

* Bump minor version number

* Change bumpversion make command
2022-08-15 20:17:01 -04:00
mattmc3 c03d335048 Change bump ver commands 2022-08-15 16:26:45 -04:00
mattmc3 085f38dd26 Move runtests script to tools dir 2022-08-15 14:36:22 -04:00
mattmc3 d2867d666c Fix dupe make action 2022-08-15 14:23:28 -04:00
mattmc3 c96050bda8 Remove phonys 2022-08-15 14:18:12 -04:00
mattmc3 ed457477b2 Add manpages for help 2022-08-15 12:49:50 -04:00
mattmc3 80a4cd26a2 Update makefile 2022-08-15 12:26:08 -04:00
mattmc3 bbffab5565 Add `make testall` for real tests 2022-08-06 08:49:39 -04:00
mattmc3 1f7e185a3f Add bumpversion commands to makefile 2022-07-29 17:14:20 -04:00
mattmc3 8600e594b7 Begin adding ZTAP tests 2022-03-08 22:39:09 -05:00
mattmc3 daaac8368b Remove legacy PZ files 2022-03-07 09:47:17 -05:00
mattmc3 a4cd1bff10 Move runtests 2021-02-17 12:55:41 -05:00
mattmc3 e0f23a1fdd Update runtests script 2021-01-20 14:51:42 -05:00
mattmc3 bbd7864da8 Revert back to using colorized test output 2021-01-14 13:01:13 -05:00
mattmc3 319d83dc72 Change test framework to tapz 2021-01-14 12:03:43 -05:00