aboutsummaryrefslogtreecommitdiff
path: root/src/test/scala/firrtl/JsonProtocolSpec.scala
diff options
context:
space:
mode:
authorchick2020-08-14 19:47:53 -0700
committerJack Koenig2020-08-14 19:47:53 -0700
commit6fc742bfaf5ee508a34189400a1a7dbffe3f1cac (patch)
tree2ed103ee80b0fba613c88a66af854ae9952610ce /src/test/scala/firrtl/JsonProtocolSpec.scala
parentb516293f703c4de86397862fee1897aded2ae140 (diff)
All of src/ formatted with scalafmt
Diffstat (limited to 'src/test/scala/firrtl/JsonProtocolSpec.scala')
-rw-r--r--src/test/scala/firrtl/JsonProtocolSpec.scala20
1 files changed, 15 insertions, 5 deletions
diff --git a/src/test/scala/firrtl/JsonProtocolSpec.scala b/src/test/scala/firrtl/JsonProtocolSpec.scala
index 7d04e9fc..cc7591cb 100644
--- a/src/test/scala/firrtl/JsonProtocolSpec.scala
+++ b/src/test/scala/firrtl/JsonProtocolSpec.scala
@@ -4,7 +4,13 @@ package firrtlTests
import org.json4s._
-import firrtl.annotations.{NoTargetAnnotation, JsonProtocol, InvalidAnnotationJSONException, HasSerializationHints, Annotation}
+import firrtl.annotations.{
+ Annotation,
+ HasSerializationHints,
+ InvalidAnnotationJSONException,
+ JsonProtocol,
+ NoTargetAnnotation
+}
import org.scalatest.flatspec.AnyFlatSpec
object JsonProtocolTestClasses {
@@ -13,12 +19,16 @@ object JsonProtocolTestClasses {
case class ChildA(foo: Int) extends Parent
case class ChildB(bar: String) extends Parent
case class PolymorphicParameterAnnotation(param: Parent) extends NoTargetAnnotation
- case class PolymorphicParameterAnnotationWithTypeHints(param: Parent) extends NoTargetAnnotation with HasSerializationHints {
+ case class PolymorphicParameterAnnotationWithTypeHints(param: Parent)
+ extends NoTargetAnnotation
+ with HasSerializationHints {
def typeHints = Seq(param.getClass)
}
case class TypeParameterizedAnnotation[T](param: T) extends NoTargetAnnotation
- case class TypeParameterizedAnnotationWithTypeHints[T](param: T) extends NoTargetAnnotation with HasSerializationHints {
+ case class TypeParameterizedAnnotationWithTypeHints[T](param: T)
+ extends NoTargetAnnotation
+ with HasSerializationHints {
def typeHints = Seq(param.getClass)
}
}
@@ -51,11 +61,11 @@ class JsonProtocolSpec extends AnyFlatSpec {
"Annotations with non-primitive type parameters" should "not serialize and deserialize without type hints" in {
val anno = TypeParameterizedAnnotation(ChildA(1))
val deserAnno = serializeAndDeserialize(anno)
- assert (anno != deserAnno)
+ assert(anno != deserAnno)
}
it should "serialize and deserialize with type hints" in {
val anno = TypeParameterizedAnnotationWithTypeHints(ChildA(1))
val deserAnno = serializeAndDeserialize(anno)
- assert (anno == deserAnno)
+ assert(anno == deserAnno)
}
}