@@ -14,6 +14,8 @@ import (
1414 aiv1beta1 "github.com/openshift/assisted-service/api/v1beta1"
1515 "github.com/openshift/assisted-service/models"
1616 "github.com/openshift/installer/pkg/asset"
17+ "github.com/openshift/installer/pkg/asset/agent/joiner"
18+ "github.com/openshift/installer/pkg/asset/agent/workflow"
1719 "github.com/openshift/installer/pkg/asset/mock"
1820 "github.com/openshift/installer/pkg/types/agent"
1921)
@@ -29,6 +31,8 @@ func TestNMStateConfig_Generate(t *testing.T) {
2931 {
3032 name : "agentHosts does not contain networkConfig" ,
3133 dependencies : []asset.Asset {
34+ & workflow.AgentWorkflow {Workflow : workflow .AgentWorkflowTypeInstall },
35+ & joiner.ClusterInfo {},
3236 getAgentHostsNoHosts (),
3337 getValidOptionalInstallConfig (),
3438 },
@@ -39,6 +43,8 @@ func TestNMStateConfig_Generate(t *testing.T) {
3943 {
4044 name : "agentHosts with some hosts without networkconfig" ,
4145 dependencies : []asset.Asset {
46+ & workflow.AgentWorkflow {Workflow : workflow .AgentWorkflowTypeInstall },
47+ & joiner.ClusterInfo {},
4248 getAgentHostsWithSomeHostsWithoutNetworkConfig (),
4349 getValidOptionalInstallConfig (),
4450 },
@@ -72,6 +78,8 @@ func TestNMStateConfig_Generate(t *testing.T) {
7278 {
7379 name : "valid config" ,
7480 dependencies : []asset.Asset {
81+ & workflow.AgentWorkflow {Workflow : workflow .AgentWorkflowTypeInstall },
82+ & joiner.ClusterInfo {},
7583 getValidAgentHostsConfig (),
7684 getValidOptionalInstallConfig (),
7785 },
@@ -153,6 +161,8 @@ func TestNMStateConfig_Generate(t *testing.T) {
153161 {
154162 name : "invalid networkConfig" ,
155163 dependencies : []asset.Asset {
164+ & workflow.AgentWorkflow {Workflow : workflow .AgentWorkflowTypeInstall },
165+ & joiner.ClusterInfo {},
156166 getInValidAgentHostsConfig (),
157167 getValidOptionalInstallConfig (),
158168 },
0 commit comments