#!/usr/bin/env bats load ${BASE_TEST_DIR}/helpers.bash use_shared_machine @test "$DRIVER: inspect format template" { run machine inspect -f '{{.DriverName}}' $NAME [[ "$output" == "$DRIVER" ]] } @test "$DRIVER: inspect format template json directive" { run machine inspect -f '{{json .DriverName}}' $NAME [[ "$output" == "\"$DRIVER\"" ]] } @test "$DRIVER: inspect format template pretty json directive" { linecount=$(machine inspect -f '{{prettyjson .Driver}}' $NAME | wc -l) [[ "$linecount" -gt 1 ]] } @test "$DRIVER: check .Driver output is not flawed" { only_if_env DRIVER virtualbox run machine inspect -f '{{.Driver.SSHUser}}' $NAME [ "$status" -eq 0 ] [[ ${output} == "docker" ]] }