@@ -18,47 +18,47 @@ import (
18
18
"fmt"
19
19
20
20
ackv1alpha1 "github.com/aws-controllers-k8s/runtime/apis/core/v1alpha1"
21
- "github.com/ghodss/yaml"
22
- mocksvcsdkapi "github.com/aws-controllers-k8s/sagemaker-controller/test/mocks/aws-sdk-go/sagemaker"
23
- "github.com/aws-controllers-k8s/sagemaker-controller/pkg/testutil"
21
+ ackmetrics "github.com/aws-controllers-k8s/runtime/pkg/metrics"
24
22
acktypes "github.com/aws-controllers-k8s/runtime/pkg/types"
23
+ "github.com/aws-controllers-k8s/sagemaker-controller/pkg/testutil"
24
+ mocksvcsdkapi "github.com/aws-controllers-k8s/sagemaker-controller/test/mocks/aws-sdk-go/sagemaker"
25
25
svcsdk "github.com/aws/aws-sdk-go/service/sagemaker"
26
+ "github.com/ghodss/yaml"
26
27
"github.com/google/go-cmp/cmp"
27
28
"github.com/google/go-cmp/cmp/cmpopts"
29
+ "go.uber.org/zap/zapcore"
28
30
"path/filepath"
29
- "testing"
30
31
ctrlrtzap "sigs.k8s.io/controller-runtime/pkg/log/zap"
31
- ackmetrics "github.com/aws-controllers-k8s/runtime/pkg/metrics"
32
- "go.uber.org/zap/zapcore"
32
+ "testing"
33
33
)
34
34
35
35
// provideResourceManagerWithMockSDKAPI accepts MockSageMakerAPI and returns pointer to resourceManager
36
36
// the returned resourceManager is configured to use mockapi api.
37
37
func provideResourceManagerWithMockSDKAPI (mockSageMakerAPI * mocksvcsdkapi.SageMakerAPI ) * resourceManager {
38
- zapOptions := ctrlrtzap.Options {
39
- Development : true ,
40
- Level : zapcore .InfoLevel ,
41
- }
42
- fakeLogger := ctrlrtzap .New (ctrlrtzap .UseFlagOptions (& zapOptions ))
43
- return & resourceManager {
44
- rr : nil ,
45
- awsAccountID : "" ,
46
- awsRegion : "" ,
47
- sess : nil ,
48
- sdkapi : mockSageMakerAPI ,
49
- log : fakeLogger ,
50
- metrics : ackmetrics .NewMetrics ("sagemaker" ),
51
- }
38
+ zapOptions := ctrlrtzap.Options {
39
+ Development : true ,
40
+ Level : zapcore .InfoLevel ,
41
+ }
42
+ fakeLogger := ctrlrtzap .New (ctrlrtzap .UseFlagOptions (& zapOptions ))
43
+ return & resourceManager {
44
+ rr : nil ,
45
+ awsAccountID : "" ,
46
+ awsRegion : "" ,
47
+ sess : nil ,
48
+ sdkapi : mockSageMakerAPI ,
49
+ log : fakeLogger ,
50
+ metrics : ackmetrics .NewMetrics ("sagemaker" ),
51
+ }
52
52
}
53
53
54
54
// TestFeatureGroupTestSuite runs the test suite for feature group
55
55
func TestFeatureGroupTestSuite (t * testing.T ) {
56
- defer func () {
57
- if r := recover (); r != nil {
58
- fmt .Println (testutil .RecoverPanicString , r )
59
- t .Fail ()
60
- }
61
- }()
56
+ defer func () {
57
+ if r := recover (); r != nil {
58
+ fmt .Println (testutil .RecoverPanicString , r )
59
+ t .Fail ()
60
+ }
61
+ }()
62
62
var ts = testutil.TestSuite {}
63
63
testutil .LoadFromFixture (filepath .Join ("testdata" , "test_suite.yaml" ), & ts )
64
64
var delegate = testRunnerDelegate {t : t }
0 commit comments