mirror of
https://github.com/woodpecker-ci/woodpecker.git
synced 2024-11-26 20:01:02 +00:00
Merge pull request #2108 from hokichaio/chore/improve-test-in-secret-validation [ci skip]
add test in secret validation
This commit is contained in:
commit
16b6f48213
1 changed files with 19 additions and 3 deletions
|
@ -25,10 +25,26 @@ func TestSecret(t *testing.T) {
|
|||
secret := Secret{}
|
||||
g.Assert(secret.Match("pull_request")).IsTrue()
|
||||
})
|
||||
g.It("should pass validation")
|
||||
g.It("should pass validation", func() {
|
||||
secret := Secret{}
|
||||
secret.Name = "secretname"
|
||||
secret.Value = "secretvalue"
|
||||
err := secret.Validate()
|
||||
g.Assert(err).Equal(nil)
|
||||
})
|
||||
g.Describe("should fail validation", func() {
|
||||
g.It("when no image")
|
||||
g.It("when no event")
|
||||
g.It("when no name", func() {
|
||||
secret := Secret{}
|
||||
secret.Value = "secretvalue"
|
||||
err := secret.Validate()
|
||||
g.Assert(err != nil).IsTrue()
|
||||
})
|
||||
g.It("when no value", func() {
|
||||
secret := Secret{}
|
||||
secret.Name = "secretname"
|
||||
err := secret.Validate()
|
||||
g.Assert(err != nil).IsTrue()
|
||||
})
|
||||
})
|
||||
})
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue