Commit e8a2b3a63c14841b7dc04d43014edd9faa687885
1 parent
eb1ebaf3c0
Added tests for loading prezto's `init.zsh`.
Showing 2 changed files with 18 additions and 2 deletions Side-by-side Diff
tests/.zshenv
| ... | ... | @@ -33,7 +33,8 @@ mkdir "$PLUGIN_DIR2" |
| 33 | 33 | # A wrapper function over `git` to work with the test plugin repo. |
| 34 | 34 | alias pg2='git --git-dir "$PLUGIN_DIR2/.git" --work-tree "$PLUGIN_DIR2"' |
| 35 | 35 | |
| 36 | -echo 'alias hehe2="echo hehe2"' > "$PLUGIN_DIR2"/aliases.zsh | |
| 36 | +echo 'alias hehe2="echo hehe2"' > "$PLUGIN_DIR2"/init.zsh | |
| 37 | +echo 'alias unsourced-alias="echo unsourced-alias"' > "$PLUGIN_DIR2"/aliases.zsh | |
| 37 | 38 | |
| 38 | 39 | { |
| 39 | 40 | pg2 init |
tests/bundle.t
| 1 | 1 | Load plugin from master. |
| 2 | 2 | |
| 3 | 3 | $ antigen-bundle $PLUGIN_DIR |
| 4 | - Cloning into '.+?'\.\.\. (re) | |
| 4 | + Cloning into '*'... (glob) | |
| 5 | 5 | done. |
| 6 | 6 | $ hehe |
| 7 | 7 | hehe |
| ... | ... | @@ -16,3 +16,18 @@ Confirm there is still only one repository. |
| 16 | 16 | |
| 17 | 17 | $ ls $ADOTDIR/repos | wc -l |
| 18 | 18 | 1 |
| 19 | + | |
| 20 | +Load a prezto style module. Should only source the `init.zsh` present in the | |
| 21 | +module. | |
| 22 | + | |
| 23 | + $ antigen-bundle $PLUGIN_DIR2 | |
| 24 | + Cloning into '*'... (glob) | |
| 25 | + done. | |
| 26 | + $ hehe2 | |
| 27 | + hehe2 | |
| 28 | + | |
| 29 | +The alias defined in the other zsh file should not be available. | |
| 30 | + | |
| 31 | + $ unsourced-alias | |
| 32 | + zsh: command not found: unsourced-alias | |
| 33 | + [127] |