integration: check for profile cookies (#4847)

Update the authentication flow integration test to verify that the
pomerium_identity_profile cookies are not present for the stateful
authentication flow.
This commit is contained in:
Kenneth Jenkins 2023-12-12 10:07:13 -08:00 committed by GitHub
parent fe46ed33f4
commit a6ae9d3f2d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 31 additions and 0 deletions

View file

@ -22,6 +22,16 @@ func Filter[S ~[]E, E any](s S, f func(E) bool) S {
return ns
}
// Map constructs a new slice containing the elements obtained by invoking the
// function f on each element of s.
func Map[S ~[]E, E, T any](s S, f func(E) T) []T {
ns := make([]T, len(s))
for i := range s {
ns[i] = f(s[i])
}
return ns
}
// Remove removes e from s.
func Remove[S ~[]E, E comparable](s S, e E) S {
var ns S