Improved TestConfiguration
This commit is contained in:
		
							parent
							
								
									5e22cdfdce
								
							
						
					
					
						commit
						4329881788
					
				|  | @ -70,6 +70,7 @@ func TestConfiguration(t *testing.T) { | |||
| 	verifyJenkinsMasterPodAttributes(t, jenkins) | ||||
| 	client := verifyJenkinsAPIConnection(t, jenkins) | ||||
| 	verifyPlugins(t, client, jenkins) | ||||
| 	verifyPodPropagation(t, jenkins) | ||||
| 
 | ||||
| 	// user
 | ||||
| 	waitForJenkinsUserConfigurationToComplete(t, jenkins) | ||||
|  | @ -77,6 +78,15 @@ func TestConfiguration(t *testing.T) { | |||
| 	verifyJenkinsSeedJobs(t, client, []seedJobConfig{mySeedJob}) | ||||
| } | ||||
| 
 | ||||
| func verifyPodPropagation(t *testing.T, jenkins *v1alpha2.Jenkins) { | ||||
| 	jenkinsPod := getJenkinsMasterPod(t, jenkins) | ||||
| 	jenkins = getJenkins(t, jenkins.Namespace, jenkins.Name) | ||||
| 
 | ||||
| 	assert.Equal(t, jenkins.Spec.Master.SecurityContext, jenkinsPod.Spec.SecurityContext) | ||||
| 	assert.Equal(t, jenkins.Spec.Master.Containers[0].Command, jenkinsPod.Spec.Containers[0].Command) | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
| func createUserConfigurationSecret(t *testing.T, namespace string, systemMessageEnvName, systemMessage string) { | ||||
| 	userConfiguration := &corev1.Secret{ | ||||
| 		ObjectMeta: metav1.ObjectMeta{ | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue