Skip to content

Commit f93f09d

Browse files
committed
#64: Fixed some of test compile errors
- Ensured that absolute imports are used for `spray.json` instead of relative imports possibly refering to org.zalando.jsonapi packages. - Updated missing dependency
1 parent a0ba2eb commit f93f09d

File tree

4 files changed

+6
-7
lines changed

4 files changed

+6
-7
lines changed

akka-http/src/main/scala/org/zalando/jsonapi/akka/http/AkkaHttpJsonapiSupport.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import akka.http.scaladsl.unmarshalling._
66
import org.zalando.jsonapi.model._
77
import org.zalando.jsonapi.sprayjson.SprayJsonJsonapiProtocol
88
import org.zalando.jsonapi.{JsonapiRootObjectReader, JsonapiRootObjectWriter, _}
9-
import spray.json._
9+
import _root_.spray.json._
1010

1111
trait AkkaHttpJsonapiSupport extends SprayJsonJsonapiProtocol {
1212
def akkaHttpJsonapiMarshaller[T: JsonapiRootObjectWriter]: ToEntityMarshaller[T] =

akka-http/src/test/scala/org/zalando/jsonapi/akka/http/AkkaHttpJsonapiSupportSpec.scala

+1-2
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,7 @@ import org.scalatest.{EitherValues, WordSpec}
55
import org.zalando.jsonapi.JsonapiRootObjectWriter
66
import org.zalando.jsonapi.model._
77
import org.zalando.jsonapi._
8-
import org.zalando.jsonapi.akka.http.AkkaHttpJsonapiSupport
9-
import spray.json._
8+
import _root_.spray.json._
109

1110
class AkkaHttpJsonapiSupportSpec extends WordSpec with TypeCheckedTripleEquals with EitherValues with AkkaHttpJsonapiSupport {
1211
s"AkkaHttpJsonapiSupport" must {

project/Dependencies.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,5 +31,5 @@ object Dependencies {
3131

3232
lazy val sprayJsonDeps = Seq(sprayJson)
3333

34-
lazy val akkaHttpDeps = Seq(akkaHttpCore, akkaHttpExperimental, sprayJson)
34+
lazy val akkaHttpDeps = Seq(akkaHttpCore, akkaHttpExperimental, akkaHttpTestkit, sprayJson)
3535
}

spray-json/src/test/scala/org/zalando/jsonapi/sprayjson/ExampleSpec.scala

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
package org.zalando.jsonapi.json
1+
package org.zalando.jsonapi.sprayjson
22

33
import org.scalatest.{MustMatchers, WordSpec}
44
import org.zalando.jsonapi.model.JsonApiObject.StringValue
55
import org.zalando.jsonapi.model.RootObject.ResourceObject
66
import org.zalando.jsonapi.model.{Attribute, Links, RootObject}
7-
import org.zalando.jsonapi.sprayjson.SprayJsonJsonapiProtocol
87
import org.zalando.jsonapi.{JsonapiRootObjectWriter, _}
9-
import spray.json._
8+
import _root_.spray.json._
9+
import org.zalando.jsonapi.json.Person
1010

1111
class ExampleSpec extends WordSpec with MustMatchers with SprayJsonJsonapiProtocol {
1212
"JsonapiRootObject" when {

0 commit comments

Comments
 (0)