@@ -28,8 +28,7 @@ import (
2828)
2929
3030var (
31- runnerChoices = map [string ]bool {"HTTP" : true , "SOAP_HTTP" : true , "SOAP_UI" : true , "POSTMAN" : true , "OPEN_API_SCHEMA" : true , "ASYNC_API_SCHEMA" : true , "GRPC_PROTOBUF" : true , "GRAPHQL_SCHEMA" : true }
32- timeUnitChoices = map [string ]bool {"milli" : true , "sec" : true , "min" : true }
31+ runnerChoices = map [string ]bool {"HTTP" : true , "SOAP_HTTP" : true , "SOAP_UI" : true , "POSTMAN" : true , "OPEN_API_SCHEMA" : true , "ASYNC_API_SCHEMA" : true , "GRPC_PROTOBUF" : true , "GRAPHQL_SCHEMA" : true }
3332)
3433
3534func NewTestCommand () * cobra.Command {
@@ -58,20 +57,20 @@ func NewTestCommand() *cobra.Command {
5857 os .Exit (1 )
5958 }
6059
61- serviceRef := os . Args [ 2 ]
62- testEndpoint := os . Args [ 3 ]
63- runnerType := os . Args [ 4 ]
60+ serviceRef := args [ 0 ]
61+ testEndpoint := args [ 1 ]
62+ runnerType := args [ 2 ]
6463
6564 // Validate presence and values of args.
66- if & serviceRef == nil || strings .HasPrefix (serviceRef , "-" ) {
65+ if len ( serviceRef ) == 0 || strings .HasPrefix (serviceRef , "-" ) {
6766 fmt .Println ("test command require <apiName:apiVersion> <testEndpoint> <runner> args" )
6867 os .Exit (1 )
6968 }
70- if & testEndpoint == nil || strings .HasPrefix (testEndpoint , "-" ) {
69+ if len ( testEndpoint ) == 0 || strings .HasPrefix (testEndpoint , "-" ) {
7170 fmt .Println ("test command require <apiName:apiVersion> <testEndpoint> <runner> args" )
7271 os .Exit (1 )
7372 }
74- if & runnerType == nil || strings .HasPrefix (runnerType , "-" ) {
73+ if len ( runnerType ) == 0 || strings .HasPrefix (runnerType , "-" ) {
7574 fmt .Println ("test command require <apiName:apiVersion> <testEndpoint> <runner> args" )
7675 os .Exit (1 )
7776 }
@@ -81,9 +80,8 @@ func NewTestCommand() *cobra.Command {
8180 }
8281
8382 // Validate presence and values of flags.
84- if & waitFor == nil || ( ! strings .HasSuffix (waitFor , "milli" ) && ! strings .HasSuffix (waitFor , "sec" ) && ! strings .HasSuffix (waitFor , "min" ) ) {
83+ if ! strings .HasSuffix (waitFor , "milli" ) && ! strings .HasSuffix (waitFor , "sec" ) && ! strings .HasSuffix (waitFor , "min" ) {
8584 fmt .Println ("--waitFor format is wrong. Applying default 5sec" )
86- waitFor = "5sec"
8785 }
8886
8987 // Collect optional HTTPS transport flags.
0 commit comments