|  | @@ -592,6 +592,7 @@ func TestRunEnvVars(t *testing.T) {
 | 
	
		
			
				|  |  |  			"-e", "MYSQL_DATABASE=mytestdb",
 | 
	
		
			
				|  |  |  			"-e", "MYSQL_USER",
 | 
	
		
			
				|  |  |  			"-e", "MYSQL_PASSWORD=userpwd",
 | 
	
		
			
				|  |  | +			"-e", "DATASOURCE_URL=jdbc:mysql://mydb.mysql.database.azure.com/db1?useSSL=true&requireSSL=false&serverTimezone=America/Recife",
 | 
	
		
			
				|  |  |  			"mysql:5.7",
 | 
	
		
			
				|  |  |  		)
 | 
	
		
			
				|  |  |  		cmd.Env = append(cmd.Env, "MYSQL_USER=user1")
 | 
	
	
		
			
				|  | @@ -604,7 +605,16 @@ func TestRunEnvVars(t *testing.T) {
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  		containerInspect, err := ParseContainerInspect(res.Stdout())
 | 
	
		
			
				|  |  |  		assert.NilError(t, err)
 | 
	
		
			
				|  |  | +		assert.Assert(t, containerInspect.Config != nil, "nil container config")
 | 
	
		
			
				|  |  | +		assert.Assert(t, containerInspect.Config.Env != nil, "nil container env variables")
 | 
	
		
			
				|  |  |  		assert.Equal(t, containerInspect.Image, "mysql:5.7")
 | 
	
		
			
				|  |  | +		envVars := containerInspect.Config.Env
 | 
	
		
			
				|  |  | +		assert.Equal(t, len(envVars), 5)
 | 
	
		
			
				|  |  | +		assert.Equal(t, envVars["MYSQL_ROOT_PASSWORD"], "rootpwd")
 | 
	
		
			
				|  |  | +		assert.Equal(t, envVars["MYSQL_DATABASE"], "mytestdb")
 | 
	
		
			
				|  |  | +		assert.Equal(t, envVars["MYSQL_USER"], "user1")
 | 
	
		
			
				|  |  | +		assert.Equal(t, envVars["MYSQL_PASSWORD"], "userpwd")
 | 
	
		
			
				|  |  | +		assert.Equal(t, envVars["DATASOURCE_URL"], "jdbc:mysql://mydb.mysql.database.azure.com/db1?useSSL=true&requireSSL=false&serverTimezone=America/Recife")
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  		check := func(t poll.LogT) poll.Result {
 | 
	
		
			
				|  |  |  			res := c.RunDockerOrExitError("logs", container)
 |