Skip to content

Commit 8610536

Browse files
committed
tests-dep
1 parent 6bd7876 commit 8610536

File tree

5 files changed

+9
-6
lines changed

5 files changed

+9
-6
lines changed

library/tests-dep/README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# What is this?
2+
3+
This is a home for tests that:
4+
* rely on deprecated scalajs-react code
5+
* rely on deprecated React code
6+
* cause React to behave as if it's running a previous version

library/tests-dep/src/test/scala/japgolly/scalajs/react/core/CompilationTest.scala

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import japgolly.scalajs.react._
44
import japgolly.scalajs.react.extra._
55
import japgolly.scalajs.react.internal.CoreGeneral.BackendScope
66
import japgolly.scalajs.react.vdom.Exports.VdomNode
7+
import scala.annotation.nowarn
78

89
sealed trait CompilationTest {
910
import CompilationTest._
@@ -20,6 +21,7 @@ sealed trait CompilationTest {
2021
}
2122

2223
object CompilationTest {
24+
@nowarn("cat=unused")
2325
class B2($: BackendScope[Int, Unit]) {
2426
def render = VdomNode.cast(123)
2527
}

library/tests-dep/src/test/scala/japgolly/scalajs/react/core/RawComponentEs6Test.scala

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ import scala.scalajs.js
1010
import scala.scalajs.js.|
1111
import utest._
1212

13-
@nowarn("cat=deprecation")
1413
object RawComponentEs6PTest extends TestSuite {
1514

1615
case class BasicProps(name: String)
@@ -249,4 +248,4 @@ object RawComponentEs6STest extends TestSuite {
249248
assert(Component() eq Component())
250249

251250
}
252-
}
251+
}

library/tests-dep/src/test/scala/japgolly/scalajs/react/core/ScalaComponentTest.scala

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,8 @@ import japgolly.scalajs.react._
44
import japgolly.scalajs.react.test.TestUtil._
55
import japgolly.scalajs.react.test.{InferenceHelpers, LegacyReactTestUtils, Simulate}
66
import japgolly.scalajs.react.vdom.ImplicitsFromRaw._
7-
import scala.annotation.nowarn
87
import utest._
98

10-
@nowarn("cat=deprecation")
119
object ScalaComponentPTest extends TestSuite {
1210

1311
private case class BasicProps(name: String)

library/tests-dep/src/test/scala/japgolly/scalajs/react/test/LegacyTestTest.scala

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ import scala.scalajs.concurrent.JSExecutionContext.Implicits.queue
1212
import sizzle.Sizzle
1313
import utest._
1414

15-
@nowarn("cat=deprecation")
1615
object LegacyTestTest extends TestSuite {
1716

1817
lazy val A = ScalaComponent.builder[Unit]("A").render_C(c => <.p(^.cls := "AA", c)).build
@@ -38,7 +37,6 @@ object LegacyTestTest extends TestSuite {
3837
var prev = "none"
3938
def render(p: String) = <.div(s"$prev$p")
4039
}
41-
@nowarn("cat=deprecation")
4240
val CP = ScalaComponent.builder[String]("asd")
4341
.backend(_ => new CP)
4442
.renderP(_.backend.render(_))

0 commit comments

Comments
 (0)