From 8a073c296f0c18003a4c7672038eae4c36ee7455 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Ossowski?= Date: Wed, 27 Oct 2021 10:31:27 +0200 Subject: [PATCH] test verifying cookie parsing with control characters --- core/src/test/scalajvm/sttp/model/headers/CookieTest.scala | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/src/test/scalajvm/sttp/model/headers/CookieTest.scala b/core/src/test/scalajvm/sttp/model/headers/CookieTest.scala index e50cd5c3..610c14bf 100644 --- a/core/src/test/scalajvm/sttp/model/headers/CookieTest.scala +++ b/core/src/test/scalajvm/sttp/model/headers/CookieTest.scala @@ -121,4 +121,8 @@ class CookieTest extends AnyFlatSpec with Matchers { CookieWithMeta("a", "b").value shouldBe "b" CookieWithMeta("a", CookieValueWithMeta.unsafeApply("b")).value shouldBe "b" } + + it should "not create a cookie containing control characters" in { + Cookie.parse("x=y\ra=b") shouldBe Left("Cookie value can not contain control characters") + } }