54 lines
1.5 KiB
Markdown
54 lines
1.5 KiB
Markdown
# antidote load tests
|
|
|
|
## Setup
|
|
|
|
```zsh
|
|
% source ./tests/_setup.zsh
|
|
% source ./antidote.zsh
|
|
%
|
|
```
|
|
|
|
### General
|
|
|
|
Ensure a compiled file does not exist:
|
|
|
|
```zsh
|
|
% zstyle ':antidote:bundle:*' zcompile 'no'
|
|
% ! test -e $ZDOTDIR/custom/lib/lib1.zsh.zwc #=> --exit 0
|
|
% antidote bundle $ZDOTDIR/custom/lib/lib1.zsh | subenv ZDOTDIR
|
|
source $ZDOTDIR/custom/lib/lib1.zsh
|
|
% ! test -e $ZDOTDIR/custom/lib/lib1.zsh.zwc #=> --exit 0
|
|
% antidote bundle $ZDOTDIR/custom/plugins/mytheme | subenv ZDOTDIR
|
|
fpath+=( $ZDOTDIR/custom/plugins/mytheme )
|
|
source $ZDOTDIR/custom/plugins/mytheme/mytheme.zsh-theme
|
|
% ! test -e $ZDOTDIR/custom/plugins/mytheme/mytheme.zsh-theme.zwc #=> --exit 0
|
|
%
|
|
```
|
|
|
|
Ensure a compiled file exists:
|
|
|
|
```zsh
|
|
% zstyle ':antidote:bundle:*' zcompile 'yes'
|
|
% ! test -e $ZDOTDIR/custom/lib/lib2.zsh.zwc #=> --exit 0
|
|
% antidote bundle $ZDOTDIR/custom/lib/lib2.zsh | subenv ZDOTDIR
|
|
source $ZDOTDIR/custom/lib/lib2.zsh
|
|
% test -e $ZDOTDIR/custom/lib/lib2.zsh.zwc #=> --exit 0
|
|
% # plugin
|
|
% antidote bundle $ZDOTDIR/custom/plugins/myplugin | subenv ZDOTDIR
|
|
fpath+=( $ZDOTDIR/custom/plugins/myplugin )
|
|
source $ZDOTDIR/custom/plugins/myplugin/myplugin.plugin.zsh
|
|
% test -e $ZDOTDIR/custom/plugins/myplugin/myplugin.plugin.zsh.zwc #=> --exit 0
|
|
% # zsh-theme
|
|
% antidote bundle $ZDOTDIR/custom/plugins/mytheme | subenv ZDOTDIR
|
|
fpath+=( $ZDOTDIR/custom/plugins/mytheme )
|
|
source $ZDOTDIR/custom/plugins/mytheme/mytheme.zsh-theme
|
|
% test -e $ZDOTDIR/custom/plugins/mytheme/mytheme.zsh-theme.zwc #=> --exit 0
|
|
%
|
|
```
|
|
|
|
## Teardown
|
|
|
|
```zsh
|
|
% t_teardown
|
|
%
|
|
```
|