File tree 3 files changed +10
-1
lines changed
jvm/src/test/scala/zio/http
shared/src/main/scala/zio/http
3 files changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -116,7 +116,7 @@ object ServerRuntimeSpec extends RoutesRunnableSpec {
116
116
.zipRight(routes.deploy.body.run(path = Path .root / " test" , method = Method .GET ))
117
117
.flatMap(_.asString(Charsets .Utf8 ))
118
118
.map(b => assertTrue(b == " ok" )) *> ref.get.map { v => assertTrue(v == 1 ) }
119
- }
119
+ } @@ TestAspect .flaky
120
120
}
121
121
.provide(
122
122
Scope .default,
Original file line number Diff line number Diff line change @@ -61,6 +61,12 @@ final case class Request(
61
61
62
62
def addLeadingSlash : Request = self.copy(url = url.addLeadingSlash)
63
63
64
+ def addCookie (cookie : Cookie .Request ) =
65
+ updateHeaders(_.addHeader(Header .Cookie (NonEmptyChunk (cookie))))
66
+
67
+ def addCookies (cookie : Cookie .Request , cookies : Cookie .Request * ) =
68
+ updateHeaders(_.addHeader(Header .Cookie (NonEmptyChunk (cookie, cookies : _* ))))
69
+
64
70
/**
65
71
* Add trailing slash to the path.
66
72
*/
Original file line number Diff line number Diff line change @@ -41,6 +41,9 @@ final case class Response(
41
41
def addCookie (cookie : Cookie .Response ): Response =
42
42
self.copy(headers = self.headers ++ Headers (Header .SetCookie (cookie)))
43
43
44
+ def addCookies (cookie : Cookie .Response , cookies : Cookie .Response * ) =
45
+ updateHeaders(_.addHeaders(Headers .fromIterable((cookie +: cookies).map(Header .SetCookie (_)))))
46
+
44
47
/**
45
48
* Adds flash values to the cookie-based flash-scope.
46
49
*/
You can’t perform that action at this time.
0 commit comments