diff options
author | Sam Guymer <sam@guymer.me> | 2018-05-20 21:02:37 +1000 |
---|---|---|
committer | Sam Guymer <sam@guymer.me> | 2018-05-20 21:02:37 +1000 |
commit | bcb94e252a96c78b1db29aebe47b18bfd337e764 (patch) | |
tree | 7462765d4dfcb2eda9a21591aba1bcfc51352b9f /tests/src/test | |
parent | 92e10991df0d168d1972d4618fcc7e02e2e0a0fa (diff) | |
download | sttp-bcb94e252a96c78b1db29aebe47b18bfd337e764.tar.gz sttp-bcb94e252a96c78b1db29aebe47b18bfd337e764.tar.bz2 sttp-bcb94e252a96c78b1db29aebe47b18bfd337e764.zip |
Code review updates
Remove tests sub project, all tests are now in core.
Remove TestStreamingBackend, StreamingTest now has the required abstract
methods.
Diffstat (limited to 'tests/src/test')
-rw-r--r-- | tests/src/test/resources/binaryfile.jpg | bin | 42010 -> 0 bytes | |||
-rw-r--r-- | tests/src/test/resources/logback.xml | 12 | ||||
-rw-r--r-- | tests/src/test/resources/textfile.txt | 100 | ||||
-rw-r--r-- | tests/src/test/scala/com/softwaremill/sttp/EvalScala.scala | 11 | ||||
-rw-r--r-- | tests/src/test/scala/com/softwaremill/sttp/HttpURLConnectionHttpTest.scala | 9 | ||||
-rw-r--r-- | tests/src/test/scala/com/softwaremill/sttp/IllTypedTests.scala | 34 | ||||
-rw-r--r-- | tests/src/test/scala/com/softwaremill/sttp/TryHttpURLConnectionHttpTest.scala | 11 |
7 files changed, 0 insertions, 177 deletions
diff --git a/tests/src/test/resources/binaryfile.jpg b/tests/src/test/resources/binaryfile.jpg Binary files differdeleted file mode 100644 index b9f5c5a..0000000 --- a/tests/src/test/resources/binaryfile.jpg +++ /dev/null diff --git a/tests/src/test/resources/logback.xml b/tests/src/test/resources/logback.xml deleted file mode 100644 index 1470b51..0000000 --- a/tests/src/test/resources/logback.xml +++ /dev/null @@ -1,12 +0,0 @@ -<configuration> - - <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> - <encoder> - <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern> - </encoder> - </appender> - - <root level="INFO"> - <appender-ref ref="STDOUT"/> - </root> -</configuration> diff --git a/tests/src/test/resources/textfile.txt b/tests/src/test/resources/textfile.txt deleted file mode 100644 index 9904f90..0000000 --- a/tests/src/test/resources/textfile.txt +++ /dev/null @@ -1,100 +0,0 @@ -- Lorem ipsum dolor sit amet -- Vivamus sem ipsum. -- Ut molestie. -- Donec. -- Fusce non porta. -- Nulla ac metus. Morbi mattis. -- Etiam varius. -- Nulla. -- Phasellus id mollis. -- Suspendisse at. -- Quisque nec leo velit. -- Fusce. -- Maecenas nec tristique senectus et. -- Integer vestibulum lorem fermentum. -- Vestibulum consectetuer dolor. -- Lorem ipsum in. -- Fusce condimentum auctor scelerisque, wisi. -- Quisque. -- Curae. -- Curae, Nullam. -- Curae, Integer. -- Vestibulum dignissim massa. Donec. -- Pellentesque sed sem. -- Vivamus est. -- Maecenas elit sed est. -- Quisque sed tellus. -- Cum sociis natoque penatibus et. -- Fusce aliquam. -- Donec. -- Sed elementum, sapien accumsan odio. -- Nam mattis, magna lectus, tincidunt. -- Pellentesque scelerisque a, sodales. -- Sed sed condimentum. -- Curae, In nonummy. Phasellus adipiscing. -- Vestibulum quis diam mollis. -- Sed eros. Duis ipsum. -- Aenean pellentesque at, mollis tempus. -- Cras ornare facilisis sodales. Aenean. -- Cum sociis natoque penatibus. -- Donec id nulla. -- Quisque ut sapien. -- Phasellus purus. Proin ultricies. -- Aliquam auctor neque. Nunc. -- Nam nunc fringilla non, vehicula. -- Morbi molestie, felis ut lobortis. -- Nulla quis. -- In. -- Phasellus laoreet urna. -- Lorem ipsum. -- Phasellus. -- Class aptent taciti sociosqu ad. -- Sed lacinia. -- Pellentesque dapibus diam. Duis. -- Suspendisse est. Curabitur. -- Fusce condimentum justo. -- Aenean congue quis, faucibus. -- Ut pharetra leo. Donec. -- Fusce. -- Donec porta. -- Pellentesque orci. -- Sed. -- Quisque rutrum, wisi vulputate wisi. -- Cum sociis. -- Cras. -- Sed eros. Curabitur. -- Proin in velit wisi, tempor. -- Quisque eu. -- Proin. -- Nam pellentesque sed, imperdiet aliquam. -- Mauris euismod. Sed euismod orci. -- Etiam. -- Donec. -- Fusce wisi a metus. Proin. -- Phasellus quis. -- Donec non imperdiet. -- Aenean vel bibendum a, laoreet. -- Fusce non enim. Phasellus vulputate. -- Donec urna elit, sit. -- Pellentesque habitant morbi. -- Nulla ante. Curabitur elit. Donec. -- Cum sociis natoque penatibus. -- Maecenas eget leo at. -- Cum sociis natoque penatibus et. -- Vivamus lacus. -- Integer. -- Curae. -- Maecenas rhoncus. Morbi. -- Aenean posuere. -- Duis. -- Suspendisse a odio fermentum libero. -- Nam enim. Fusce enim. In. -- Maecenas. -- Lorem ipsum primis. -- Curabitur ac turpis semper sed. -- Quisque condimentum. Donec sit. -- Integer convallis non, posuere. -- Etiam vulputate, odio. -- Proin id lorem. Donec quis. -- Curae, Sed nec augue. -- Aliquam ut turpis.
\ No newline at end of file diff --git a/tests/src/test/scala/com/softwaremill/sttp/EvalScala.scala b/tests/src/test/scala/com/softwaremill/sttp/EvalScala.scala deleted file mode 100644 index bac1537..0000000 --- a/tests/src/test/scala/com/softwaremill/sttp/EvalScala.scala +++ /dev/null @@ -1,11 +0,0 @@ -package com.softwaremill.sttp - -object EvalScala { - import scala.tools.reflect.ToolBox - - def apply(code: String): Any = { - val m = scala.reflect.runtime.currentMirror - val tb = m.mkToolBox() - tb.eval(tb.parse(code)) - } -} diff --git a/tests/src/test/scala/com/softwaremill/sttp/HttpURLConnectionHttpTest.scala b/tests/src/test/scala/com/softwaremill/sttp/HttpURLConnectionHttpTest.scala deleted file mode 100644 index 599913f..0000000 --- a/tests/src/test/scala/com/softwaremill/sttp/HttpURLConnectionHttpTest.scala +++ /dev/null @@ -1,9 +0,0 @@ -package com.softwaremill.sttp - -import com.softwaremill.sttp.testing.{ConvertToFuture, HttpTest} - -class HttpURLConnectionHttpTest extends HttpTest[Id] { - - override implicit val backend: SttpBackend[Id, Nothing] = HttpURLConnectionBackend() - override implicit val convertToFuture: ConvertToFuture[Id] = ConvertToFuture.id -} diff --git a/tests/src/test/scala/com/softwaremill/sttp/IllTypedTests.scala b/tests/src/test/scala/com/softwaremill/sttp/IllTypedTests.scala deleted file mode 100644 index 881c60e..0000000 --- a/tests/src/test/scala/com/softwaremill/sttp/IllTypedTests.scala +++ /dev/null @@ -1,34 +0,0 @@ -package com.softwaremill.sttp - -import org.scalatest.{FlatSpec, Matchers} - -import scala.tools.reflect.ToolBoxError - -class IllTypedTests extends FlatSpec with Matchers { - "compilation" should "fail when trying to stream using the default backend" in { - val thrown = intercept[ToolBoxError] { - EvalScala(""" - import com.softwaremill.sttp._ - import akka.stream.scaladsl.Source - import akka.util.ByteString - implicit val sttpBackend = HttpURLConnectionBackend() - sttp.get(uri"http://example.com").response(asStream[Source[ByteString, Any]]).send() - """) - } - - thrown.getMessage should include( - "could not find implicit value for parameter backend: com.softwaremill.sttp.SttpBackend[R,akka.stream.scaladsl.Source[akka.util.ByteString,Any]]") - } - - "compilation" should "fail when trying to send a request without giving an URL" in { - val thrown = intercept[ToolBoxError] { - EvalScala(""" - import com.softwaremill.sttp._ - implicit val sttpBackend = HttpURLConnectionBackend() - sttp.send() - """) - } - - thrown.getMessage should include("This is a partial request, the method & url are not specified") - } -} diff --git a/tests/src/test/scala/com/softwaremill/sttp/TryHttpURLConnectionHttpTest.scala b/tests/src/test/scala/com/softwaremill/sttp/TryHttpURLConnectionHttpTest.scala deleted file mode 100644 index 19b48fd..0000000 --- a/tests/src/test/scala/com/softwaremill/sttp/TryHttpURLConnectionHttpTest.scala +++ /dev/null @@ -1,11 +0,0 @@ -package com.softwaremill.sttp - -import com.softwaremill.sttp.testing.{ConvertToFuture, HttpTest} - -import scala.util.Try - -class TryHttpURLConnectionHttpTest extends HttpTest[Try] { - - override implicit val backend: SttpBackend[Try, Nothing] = TryHttpURLConnectionBackend() - override implicit val convertToFuture: ConvertToFuture[Try] = ConvertToFuture.scalaTry -} |