Rename folder to test

This commit is contained in:
Nathan Bierema
2018-09-18 22:45:14 -04:00
parent 99a43edecb
commit 9946aa7781
6 changed files with 56 additions and 25 deletions

View File

@@ -0,0 +1,22 @@
// Renderers that don't support hydration
// can re-export everything from this module.
function shim(...args: any[]): any {
}
// Hydration (when unsupported)
export const supportsHydration = false;
export const canHydrateInstance = shim;
export const canHydrateTextInstance = shim;
export const getNextHydratableSibling = shim;
export const getFirstHydratableChild = shim;
export const hydrateInstance = shim;
export const hydrateTextInstance = shim;
export const didNotMatchHydratedContainerTextInstance = shim;
export const didNotMatchHydratedTextInstance = shim;
export const didNotHydrateContainerInstance = shim;
export const didNotHydrateInstance = shim;
export const didNotFindHydratableContainerInstance = shim;
export const didNotFindHydratableContainerTextInstance = shim;
export const didNotFindHydratableInstance = shim;
export const didNotFindHydratableTextInstance = shim;

View File

@@ -0,0 +1,13 @@
// Renderers that don't support persistence
// can re-export everything from this module.
function shim(...args: any[]): any {
}
// Persistence (when unsupported)
export const supportsPersistence = false;
export const cloneInstance = shim;
export const createContainerChildSet = shim;
export const appendChildToContainerChildSet = shim;
export const finalizeContainerChildren = shim;
export const replaceContainerChildren = shim;

View File

@@ -27,30 +27,8 @@ export type TimeoutHandle = any;
export type NoTimeout = -1;
/* eslint-enable no-use-before-define */
function shim(...args: any[]): any {
}
export const supportsPersistence = false;
export const cloneInstance = shim;
export const createContainerChildSet = shim;
export const appendChildToContainerChildSet = shim;
export const finalizeContainerChildren = shim;
export const replaceContainerChildren = shim;
export const supportsHydration = false;
export const canHydrateInstance = shim;
export const canHydrateTextInstance = shim;
export const getNextHydratableSibling = shim;
export const getFirstHydratableChild = shim;
export const hydrateInstance = shim;
export const hydrateTextInstance = shim;
export const didNotMatchHydratedContainerTextInstance = shim;
export const didNotMatchHydratedTextInstance = shim;
export const didNotHydrateContainerInstance = shim;
export const didNotHydrateInstance = shim;
export const didNotFindHydratableContainerInstance = shim;
export const didNotFindHydratableContainerTextInstance = shim;
export const didNotFindHydratableInstance = shim;
export const didNotFindHydratableTextInstance = shim;
export * from './HostConfigWithNoPersistence';
export * from './HostConfigWithNoHydration';
const NO_CONTEXT = {};
const UPDATE_SIGNAL = {};

View File

@@ -0,0 +1,18 @@
import ReactFiberReconciler from 'react-reconciler';
import * as ReactTestHostConfig from './ReactTestHostConfig';
// $ExpectType Reconciler<Instance, TextInstance, Container, HydratableInstance>
ReactFiberReconciler<
ReactTestHostConfig.Type,
ReactTestHostConfig.Props,
ReactTestHostConfig.Container,
ReactTestHostConfig.Instance,
ReactTestHostConfig.TextInstance,
ReactTestHostConfig.HydratableInstance,
ReactTestHostConfig.PublicInstance,
ReactTestHostConfig.HostContext,
ReactTestHostConfig.UpdatePayload,
ReactTestHostConfig.ChildSet,
ReactTestHostConfig.TimeoutHandle,
ReactTestHostConfig.NoTimeout
>(ReactTestHostConfig);

View File

@@ -18,6 +18,6 @@
},
"files": [
"index.d.ts",
"react-reconciler-tests.ts"
"test/react-reconciler-tests.ts"
]
}