/** * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * * @emails react-core * @jest-environment node */ 'use strict'; let React; let ReactNoopServer; describe('ReactServer', () => { beforeEach(() => { jest.resetModules(); React = require('react'); ReactNoopServer = require('react-noop-renderer/server'); }); function div(...children) { children = children.map(c => typeof c === 'string' ? {text: c, hidden: false} : c, ); return {type: 'div', children, prop: undefined, hidden: false}; } it('can call render', () => { const result = ReactNoopServer.render(
hello world
); expect(result.root).toEqual(div('hello world')); }); });