@@ -22,38 +22,40 @@ describe('ReactIs', () => {
22
22
} ) ;
23
23
24
24
it ( 'should identify async mode' , ( ) => {
25
- expect ( ReactIs . typeOf ( < React . unstable_AsyncMode /> ) ) . toBe ( 'ReactAsyncMode' ) ;
25
+ expect ( ReactIs . typeOf ( < React . unstable_AsyncMode /> ) ) . toBe (
26
+ ReactIs . AsyncMode ,
27
+ ) ;
26
28
expect ( ReactIs . isAsyncMode ( < React . unstable_AsyncMode /> ) ) . toBe ( true ) ;
27
29
expect ( ReactIs . isAsyncMode ( < React . StrictMode /> ) ) . toBe ( false ) ;
28
30
expect ( ReactIs . isAsyncMode ( < div /> ) ) . toBe ( false ) ;
29
31
} ) ;
30
32
31
33
it ( 'should identify context consumers' , ( ) => {
32
34
const Context = React . createContext ( false ) ;
33
- expect ( ReactIs . typeOf ( < Context . Consumer /> ) ) . toBe ( 'ReactContextConsumer' ) ;
35
+ expect ( ReactIs . typeOf ( < Context . Consumer /> ) ) . toBe ( ReactIs . ContextConsumer ) ;
34
36
expect ( ReactIs . isContextConsumer ( < Context . Consumer /> ) ) . toBe ( true ) ;
35
37
expect ( ReactIs . isContextConsumer ( < Context . Provider /> ) ) . toBe ( false ) ;
36
38
expect ( ReactIs . isContextConsumer ( < div /> ) ) . toBe ( false ) ;
37
39
} ) ;
38
40
39
41
it ( 'should identify context providers' , ( ) => {
40
42
const Context = React . createContext ( false ) ;
41
- expect ( ReactIs . typeOf ( < Context . Provider /> ) ) . toBe ( 'ReactContextProvider' ) ;
43
+ expect ( ReactIs . typeOf ( < Context . Provider /> ) ) . toBe ( ReactIs . ContextProvider ) ;
42
44
expect ( ReactIs . isContextProvider ( < Context . Provider /> ) ) . toBe ( true ) ;
43
45
expect ( ReactIs . isContextProvider ( < Context . Consumer /> ) ) . toBe ( false ) ;
44
46
expect ( ReactIs . isContextProvider ( < div /> ) ) . toBe ( false ) ;
45
47
} ) ;
46
48
47
49
it ( 'should identify elements' , ( ) => {
48
- expect ( ReactIs . typeOf ( < div /> ) ) . toBe ( 'ReactElement' ) ;
50
+ expect ( ReactIs . typeOf ( < div /> ) ) . toBe ( ReactIs . Element ) ;
49
51
expect ( ReactIs . isElement ( < div /> ) ) . toBe ( true ) ;
50
52
expect ( ReactIs . isElement ( 'div' ) ) . toBe ( false ) ;
51
53
expect ( ReactIs . isElement ( true ) ) . toBe ( false ) ;
52
54
expect ( ReactIs . isElement ( 123 ) ) . toBe ( false ) ;
53
55
} ) ;
54
56
55
57
it ( 'should identify fragments' , ( ) => {
56
- expect ( ReactIs . typeOf ( < React . Fragment /> ) ) . toBe ( 'ReactFragment' ) ;
58
+ expect ( ReactIs . typeOf ( < React . Fragment /> ) ) . toBe ( ReactIs . Fragment ) ;
57
59
expect ( ReactIs . isFragment ( < React . Fragment /> ) ) . toBe ( true ) ;
58
60
expect ( ReactIs . isFragment ( 'React.Fragment' ) ) . toBe ( false ) ;
59
61
expect ( ReactIs . isFragment ( < div /> ) ) . toBe ( false ) ;
@@ -63,13 +65,13 @@ describe('ReactIs', () => {
63
65
it ( 'should identify portals' , ( ) => {
64
66
const div = document . createElement ( 'div' ) ;
65
67
const portal = ReactDOM . createPortal ( < div /> , div ) ;
66
- expect ( ReactIs . typeOf ( portal ) ) . toBe ( 'ReactPortal' ) ;
68
+ expect ( ReactIs . typeOf ( portal ) ) . toBe ( ReactIs . Portal ) ;
67
69
expect ( ReactIs . isPortal ( portal ) ) . toBe ( true ) ;
68
70
expect ( ReactIs . isPortal ( div ) ) . toBe ( false ) ;
69
71
} ) ;
70
72
71
73
it ( 'should identify strict mode' , ( ) => {
72
- expect ( ReactIs . typeOf ( < React . StrictMode /> ) ) . toBe ( 'ReactStrictMode' ) ;
74
+ expect ( ReactIs . typeOf ( < React . StrictMode /> ) ) . toBe ( ReactIs . StrictMode ) ;
73
75
expect ( ReactIs . isStrictMode ( < React . StrictMode /> ) ) . toBe ( true ) ;
74
76
expect ( ReactIs . isStrictMode ( < React . unstable_AsyncMode /> ) ) . toBe ( false ) ;
75
77
expect ( ReactIs . isStrictMode ( < div /> ) ) . toBe ( false ) ;
0 commit comments