aboutsummaryrefslogtreecommitdiff
path: root/core/src/test
diff options
context:
space:
mode:
authoradamw <adam@warski.org>2017-07-31 15:01:53 +0200
committeradamw <adam@warski.org>2017-07-31 15:01:53 +0200
commit1b4a5132c331965b09384ce0a99c495091e34f48 (patch)
tree4d4fcb431cfd81c585de9390ddd09fea7905b266 /core/src/test
parentf34ad777382ca49c70a1dce655bfb6e483995716 (diff)
downloadsttp-1b4a5132c331965b09384ce0a99c495091e34f48.tar.gz
sttp-1b4a5132c331965b09384ce0a99c495091e34f48.tar.bz2
sttp-1b4a5132c331965b09384ce0a99c495091e34f48.zip
Storing structured user info
Diffstat (limited to 'core/src/test')
-rw-r--r--core/src/test/scala/com/softwaremill/sttp/UriTests.scala9
1 files changed, 8 insertions, 1 deletions
diff --git a/core/src/test/scala/com/softwaremill/sttp/UriTests.scala b/core/src/test/scala/com/softwaremill/sttp/UriTests.scala
index e137d5c..628df6d 100644
--- a/core/src/test/scala/com/softwaremill/sttp/UriTests.scala
+++ b/core/src/test/scala/com/softwaremill/sttp/UriTests.scala
@@ -1,5 +1,6 @@
package com.softwaremill.sttp
+import com.softwaremill.sttp.Uri.{QueryFragment, UserInfo}
import org.scalatest.{FunSuite, Matchers}
class UriTests extends FunSuite with Matchers {
@@ -31,7 +32,13 @@ class UriTests extends FunSuite with Matchers {
List(QF.KeyValue("p:1", "v&v"), QF.KeyValue("p2", "v v")),
None) ->
"http://exa%20mple.com/a%20b/z/%C4%85%3A%C4%99?p%3A1=v%26v&p2=v+v",
- Uri("http", Some("us&er:pa ss"), "example.com", None, Nil, Nil, None) ->
+ Uri("http",
+ Some(UserInfo("us&er", Some("pa ss"))),
+ "example.com",
+ None,
+ Nil,
+ Nil,
+ None) ->
"http://us%26er:pa%20ss@example.com",
)