mirror of https://github.com/docker/docs.git
				
				
				
			
		
			
				
	
	
		
			28 lines
		
	
	
		
			714 B
		
	
	
	
		
			Bash
		
	
	
	
			
		
		
	
	
			28 lines
		
	
	
		
			714 B
		
	
	
	
		
			Bash
		
	
	
	
| #!/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" ]]
 | |
| }
 |