File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 22
33import { strictEqual } from "assert" ;
44import React from "react" ;
5- import ReactDOMServer from "react-dom/server" ;
65
76import Cache from "./Cache.mjs" ;
87import CacheContext from "./CacheContext.mjs" ;
98import assertBundleSize from "./test/assertBundleSize.mjs" ;
9+ import createReactTestRenderer from "./test/createReactTestRenderer.mjs" ;
1010
1111/**
1212 * Adds `CacheContext` tests.
@@ -27,7 +27,7 @@ export default (tests) => {
2727
2828 const value = new Cache ( ) ;
2929
30- ReactDOMServer . renderToStaticMarkup (
30+ createReactTestRenderer (
3131 React . createElement (
3232 CacheContext . Provider ,
3333 { value } ,
Original file line number Diff line number Diff line change 22
33import { strictEqual } from "assert" ;
44import React from "react" ;
5- import ReactDOMServer from "react-dom/server" ;
65
76import HydrationTimeStampContext from "./HydrationTimeStampContext.mjs" ;
87import assertBundleSize from "./test/assertBundleSize.mjs" ;
8+ import createReactTestRenderer from "./test/createReactTestRenderer.mjs" ;
99
1010/**
1111 * Adds `HydrationTimeStampContext` tests.
@@ -29,7 +29,7 @@ export default (tests) => {
2929
3030 const value = 1 ;
3131
32- ReactDOMServer . renderToStaticMarkup (
32+ createReactTestRenderer (
3333 React . createElement (
3434 HydrationTimeStampContext . Provider ,
3535 { value } ,
Original file line number Diff line number Diff line change 22
33import { strictEqual } from "assert" ;
44import React from "react" ;
5- import ReactDOMServer from "react-dom/server" ;
65
76import Loading from "./Loading.mjs" ;
87import LoadingContext from "./LoadingContext.mjs" ;
98import assertBundleSize from "./test/assertBundleSize.mjs" ;
9+ import createReactTestRenderer from "./test/createReactTestRenderer.mjs" ;
1010
1111/**
1212 * Adds `LoadingContext` tests.
@@ -30,7 +30,7 @@ export default (tests) => {
3030
3131 const value = new Loading ( ) ;
3232
33- ReactDOMServer . renderToStaticMarkup (
33+ createReactTestRenderer (
3434 React . createElement (
3535 LoadingContext . Provider ,
3636 { value } ,
Original file line number Diff line number Diff line change 2222- Updated ` react-dom/server ` imports in tests to suit React v18.
2323- Fixed the ` fetchGraphQL ` test with the global ` fetch ` API unavailable for new versions of Node.js that have the ` fetch ` global.
2424- Use ` globalThis ` instead of ` global ` in tests.
25+ - Use ` ReactTestRenderer ` instead of ` ReactDOMServer.renderToStaticMarkup ` in some React context related tests.
2526- Fixed some JSDoc links.
2627- Removed some unnecessary JSDoc comments in tests.
2728- Revamped the readme:
You can’t perform that action at this time.
0 commit comments