Skip to content

Commit c11989e

Browse files
Deprecated ShallowRenderer in favor of TestRenderer
1 parent 69f04b1 commit c11989e

File tree

6 files changed

+9
-0
lines changed

6 files changed

+9
-0
lines changed

test/src/main/scala/scommons/react/test/package.scala

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,10 @@ package scommons.react
22

33
package object test {
44

5+
@deprecated("Will be removed soon, use TestInstance instead", "0.5.1")
56
type ShallowInstance = test.raw.ShallowInstance
7+
8+
@deprecated("Will be removed soon, use TestRendererUtils instead", "0.5.1")
69
type ShallowRendererUtils = test.util.ShallowRendererUtils
710

811
lazy val TestRenderer = test.raw.TestRenderer

test/src/main/scala/scommons/react/test/raw/ShallowRenderer.scala

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ import scala.scalajs.js.annotation.JSImport
1313
*/
1414
@JSImport("react-test-renderer/shallow", JSImport.Default)
1515
@js.native
16+
@deprecated("Will be removed soon, use TestRenderer instead", "0.5.1")
1617
class ShallowRenderer extends js.Object {
1718

1819
/**
@@ -32,6 +33,7 @@ class ShallowRenderer extends js.Object {
3233
}
3334

3435
@js.native
36+
@deprecated("Will be removed soon, use TestInstance instead", "0.5.1")
3537
trait ShallowInstance extends RenderedInstance {
3638

3739
val key: js.Any = js.native

test/src/main/scala/scommons/react/test/util/RendererUtils.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -193,6 +193,7 @@ object RendererUtils {
193193

194194
import scommons.react.test.raw.{ShallowInstance, TestInstance}
195195

196+
@deprecated("Will be removed soon, use testInstanceUtils instead", "0.5.1")
196197
val shallowInstanceUtils: RendererUtils[ShallowInstance] = new RendererUtils[ShallowInstance] {
197198

198199
override def assertNativeComponent(result: ShallowInstance,

test/src/main/scala/scommons/react/test/util/ShallowRendererUtils.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import scommons.react.UiComponent
77
import scommons.react.test.raw.{ShallowInstance, ShallowRenderer}
88
import scommons.react.test.util.RendererUtils.{shallowInstanceUtils => utils}
99

10+
@deprecated("Will be removed soon, use TestRendererUtils instead", "0.5.1")
1011
trait ShallowRendererUtils {
1112

1213
def createRenderer(): ShallowRenderer = new ShallowRenderer

test/src/test/scala/scommons/react/test/raw/ShallowRendererSpec.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ package scommons.react.test.raw
33
import scommons.react._
44
import scommons.react.test.TestSpec
55

6+
@deprecated("Will be removed soon, use TestRenderer", "0.5.1")
67
class ShallowRendererSpec extends TestSpec {
78

89
it should "test ShallowRenderer" in {

test/src/test/scala/scommons/react/test/util/ShallowRendererUtilsSpec.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import scommons.react._
55
import scommons.react.test.raw.ShallowInstance
66
import scommons.react.test.util.RendererUtilsSpec._
77

8+
@deprecated("Will be removed soon, use TestRendererUtils", "0.5.1")
89
class ShallowRendererUtilsSpec extends RendererUtilsSpec[ShallowInstance]
910
with ShallowRendererUtils {
1011

0 commit comments

Comments
 (0)