@@ -23,6 +23,7 @@ import (
2323 "github.com/replicatedhq/embedded-cluster/api/pkg/logger"
2424 "github.com/replicatedhq/embedded-cluster/api/types"
2525 ecv1beta1 "github.com/replicatedhq/embedded-cluster/kinds/apis/v1beta1"
26+ "github.com/replicatedhq/embedded-cluster/pkg/helm"
2627 "github.com/replicatedhq/embedded-cluster/pkg/metrics"
2728 "github.com/replicatedhq/embedded-cluster/pkg/release"
2829 "github.com/replicatedhq/embedded-cluster/pkg/runtimeconfig"
@@ -78,6 +79,7 @@ func TestGetAppInstallStatus(t *testing.T) {
7879 },
7980 AppConfig : & kotsv1beta1.Config {},
8081 }),
82+ linuxinstall .WithHelmClient (& helm.MockClient {}),
8183 linuxinstall .WithRuntimeConfig (runtimeconfig .New (nil )),
8284 )
8385 require .NoError (t , err )
@@ -120,6 +122,7 @@ func TestGetAppInstallStatus(t *testing.T) {
120122 // Create simple Linux install controller
121123 installController , err := linuxinstall .NewInstallController (
122124 linuxinstall .WithReleaseData (integration .DefaultReleaseData ()),
125+ linuxinstall .WithHelmClient (& helm.MockClient {}),
123126 )
124127 require .NoError (t , err )
125128
@@ -232,6 +235,7 @@ func TestPostInstallApp(t *testing.T) {
232235 },
233236 AppConfig : & kotsv1beta1.Config {},
234237 }),
238+ linuxinstall .WithHelmClient (& helm.MockClient {}),
235239 linuxinstall .WithRuntimeConfig (rc ),
236240 )
237241 require .NoError (t , err )
@@ -292,6 +296,7 @@ func TestPostInstallApp(t *testing.T) {
292296 linuxinstall .WithStateMachine (stateMachine ),
293297 linuxinstall .WithAppController (appController ),
294298 linuxinstall .WithReleaseData (integration .DefaultReleaseData ()),
299+ linuxinstall .WithHelmClient (& helm.MockClient {}),
295300 )
296301 require .NoError (t , err )
297302
@@ -369,6 +374,7 @@ func TestPostInstallApp(t *testing.T) {
369374 linuxinstall .WithMetricsReporter (mockMetricsReporter ),
370375 linuxinstall .WithStore (mockStore ),
371376 linuxinstall .WithReleaseData (integration .DefaultReleaseData ()),
377+ linuxinstall .WithHelmClient (& helm.MockClient {}),
372378 linuxinstall .WithRuntimeConfig (rc ),
373379 )
374380 require .NoError (t , err )
@@ -414,6 +420,7 @@ func TestPostInstallApp(t *testing.T) {
414420 // Create simple Linux install controller
415421 installController , err := linuxinstall .NewInstallController (
416422 linuxinstall .WithReleaseData (integration .DefaultReleaseData ()),
423+ linuxinstall .WithHelmClient (& helm.MockClient {}),
417424 )
418425 require .NoError (t , err )
419426
@@ -488,6 +495,7 @@ func TestPostInstallApp(t *testing.T) {
488495 linuxinstall .WithStateMachine (stateMachine ),
489496 linuxinstall .WithAppController (appController ),
490497 linuxinstall .WithReleaseData (integration .DefaultReleaseData ()),
498+ linuxinstall .WithHelmClient (& helm.MockClient {}),
491499 )
492500 require .NoError (t , err )
493501
@@ -565,6 +573,7 @@ func TestPostInstallApp(t *testing.T) {
565573 linuxinstall .WithStateMachine (stateMachine ),
566574 linuxinstall .WithAppController (appController ),
567575 linuxinstall .WithReleaseData (integration .DefaultReleaseData ()),
576+ linuxinstall .WithHelmClient (& helm.MockClient {}),
568577 )
569578 require .NoError (t , err )
570579
@@ -643,6 +652,7 @@ func TestPostInstallApp(t *testing.T) {
643652 linuxinstall .WithStateMachine (stateMachine ),
644653 linuxinstall .WithAppController (appController ),
645654 linuxinstall .WithReleaseData (integration .DefaultReleaseData ()),
655+ linuxinstall .WithHelmClient (& helm.MockClient {}),
646656 )
647657 require .NoError (t , err )
648658
0 commit comments