2015-05-12 11:02:44 -07:00
|
|
|
#!/usr/bin/env bats
|
|
|
|
|
|
|
|
|
|
load ${BASE_TEST_DIR}/helpers.bash
|
|
|
|
|
|
|
|
|
|
@test "$DRIVER: create with supported engine options" {
|
|
|
|
|
run machine create -d $DRIVER \
|
|
|
|
|
--engine-label spam=eggs \
|
2015-07-22 16:36:07 -04:00
|
|
|
--engine-storage-driver devicemapper \
|
2015-05-12 11:02:44 -07:00
|
|
|
--engine-insecure-registry registry.myco.com \
|
|
|
|
|
$NAME
|
|
|
|
|
echo "$output"
|
|
|
|
|
[ $status -eq 0 ]
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@test "$DRIVER: check for engine label" {
|
|
|
|
|
spamlabel=$(docker $(machine config $NAME) info | grep spam)
|
|
|
|
|
[[ $spamlabel =~ "spam=eggs" ]]
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@test "$DRIVER: check for engine storage driver" {
|
|
|
|
|
storage_driver_info=$(docker $(machine config $NAME) info | grep "Storage Driver")
|
2015-07-22 16:36:07 -04:00
|
|
|
[[ $storage_driver_info =~ "devicemapper" ]]
|
2015-05-12 11:02:44 -07:00
|
|
|
}
|