@ -87,7 +87,9 @@ func TestListReleases_VerifyOptions(t *testing.T) {
return errSkip
} )
NewClient ( b4c ) . ListReleases ( ops ... )
if _ , err := NewClient ( b4c ) . ListReleases ( ops ... ) ; err != errSkip {
t . Fatalf ( "did not expect error but got (%v)\n``" , err )
}
}
// Verify InstallOption's are applied to an InstallReleaseRequest correctly.
@ -99,6 +101,7 @@ func TestInstallRelease_VerifyOptions(t *testing.T) {
var reuseName = true
var dryRun = true
var chartName = "alpine"
var chartPath = filepath . Join ( chartsDir , chartName )
var overrides = [ ] byte ( "key1=value1,key2=value2" )
// Expected InstallReleaseRequest message
@ -133,7 +136,9 @@ func TestInstallRelease_VerifyOptions(t *testing.T) {
return errSkip
} )
NewClient ( b4c ) . InstallRelease ( chartName , namespace , ops ... )
if _ , err := NewClient ( b4c ) . InstallRelease ( chartPath , namespace , ops ... ) ; err != errSkip {
t . Fatalf ( "did not expect error but got (%v)\n``" , err )
}
}
// Verify DeleteOptions's are applied to an UninstallReleaseRequest correctly.
@ -168,13 +173,16 @@ func TestDeleteRelease_VerifyOptions(t *testing.T) {
return errSkip
} )
NewClient ( b4c ) . DeleteRelease ( releaseName , ops ... )
if _ , err := NewClient ( b4c ) . DeleteRelease ( releaseName , ops ... ) ; err != errSkip {
t . Fatalf ( "did not expect error but got (%v)\n``" , err )
}
}
// Verify UpdateOption's are applied to an UpdateReleaseRequest correctly.
func TestUpdateRelease_VerifyOptions ( t * testing . T ) {
// Options testdata
var chartName = "alpine"
var chartPath = filepath . Join ( chartsDir , chartName )
var releaseName = "test"
var disableHooks = true
var overrides = [ ] byte ( "key1=value1,key2=value2" )
@ -208,7 +216,9 @@ func TestUpdateRelease_VerifyOptions(t *testing.T) {
return errSkip
} )
NewClient ( b4c ) . UpdateRelease ( releaseName , chartName , ops ... )
if _ , err := NewClient ( b4c ) . UpdateRelease ( releaseName , chartPath , ops ... ) ; err != errSkip {
t . Fatalf ( "did not expect error but got (%v)\n``" , err )
}
}
// Verify RollbackOption's are applied to a RollbackReleaseRequest correctly.
@ -246,7 +256,9 @@ func TestRollbackRelease_VerifyOptions(t *testing.T) {
return errSkip
} )
NewClient ( b4c ) . RollbackRelease ( releaseName , ops ... )
if _ , err := NewClient ( b4c ) . RollbackRelease ( releaseName , ops ... ) ; err != errSkip {
t . Fatalf ( "did not expect error but got (%v)\n``" , err )
}
}
// Verify StatusOption's are applied to a GetReleaseStatusRequest correctly.
@ -273,7 +285,9 @@ func TestReleaseStatus_VerifyOptions(t *testing.T) {
return errSkip
} )
NewClient ( b4c ) . ReleaseStatus ( releaseName , StatusReleaseVersion ( revision ) )
if _ , err := NewClient ( b4c ) . ReleaseStatus ( releaseName , StatusReleaseVersion ( revision ) ) ; err != errSkip {
t . Fatalf ( "did not expect error but got (%v)\n``" , err )
}
}
// Verify ContentOption's are applied to a GetReleaseContentRequest correctly.
@ -300,7 +314,9 @@ func TestReleaseContent_VerifyOptions(t *testing.T) {
return errSkip
} )
NewClient ( b4c ) . ReleaseContent ( releaseName , ContentReleaseVersion ( revision ) )
if _ , err := NewClient ( b4c ) . ReleaseContent ( releaseName , ContentReleaseVersion ( revision ) ) ; err != errSkip {
t . Fatalf ( "did not expect error but got (%v)\n``" , err )
}
}
func assert ( t * testing . T , expect , actual interface { } ) {