test-in-docker: Support for multiple ZSH versions

-z --zsh can specify one of the versions of ZSH we can get from
   centos and ubuntu
This commit is contained in:
Christian Höltje 2017-07-12 02:46:32 -04:00
commit 2f808f8a4e
17 changed files with 266 additions and 68 deletions

View file

@ -26,8 +26,22 @@ This is the easiest to use _if_ you have Docker already installed and running.
The command `./test-in-docker` should make it fairly easy to get into a running
container with the framework of your choice.
Examples:
``` zsh
# Test Antigen with the oldest version of ZSH
$ ./test-in-docker antigen
```
``` zsh
# Test Prezto with ZSH version 5.2
$ ./test-in-docker --zsh 5.2 prezto
```
You can get Docker at <https://www.docker.com/community-edition>.
**Note:** Not all frameworks work with all versions of ZSH (or the underlying OS).
## Vagrant
Currently there are two test VMs. `test-vm` is an Ubuntu machine with several