diff --git a/test/validate_claims_test.lua b/test/validate_claims_test.lua index 3970eb0..731cd02 100644 --- a/test/validate_claims_test.lua +++ b/test/validate_claims_test.lua @@ -66,6 +66,22 @@ function TestShouldReturnOkInValidation() lu.assertEquals(err, "") end +function TestShouldSupportAudArray() + local params = { + iss = { exact = "tsuru" }, + aud = { one_of = { "audience1", "audience2" } }, + sub = { pattern = ".*@g%.globo" }, + } + local claims = { + iss = "tsuru", + aud = {"audience1"}, + sub = "tsuru.team@g.globo", + } + local err + err = utils.validate_claims(params, claims) + lu.assertEquals(err, "") +end + function TestShouldSupportArray() local params = { {