@samitouri / QOS-React / commits / 2faca7c13e

Use public API in React Mount

Sebastian Markbage committed Nov 28, 2016 at 09:19 UTC 2faca7c13eedf4692c995a2264c3f176205708d2
1 file changed +9 -9
src/renderers/dom/shared/__tests__/ReactMount-test.js
+9 -9
@@ -78,10 +78,10 @@ describe('ReactMount', () => {
78 var container = document.createElement('container');
79 document.body.appendChild(container);
80
81 - ReactMount.render(<div />, container);
81 + ReactDOM.render(<div />, container);
82 expect(container.firstChild.nodeName).toBe('DIV');
83
84 - ReactMount.render(<span />, container);
84 + ReactDOM.render(<span />, container);
85 expect(container.firstChild.nodeName).toBe('SPAN');
86 });
87
@@ -102,19 +102,19 @@ describe('ReactMount', () => {
102 expect(mockMount.mock.calls.length).toBe(0);
103 expect(mockUnmount.mock.calls.length).toBe(0);
104
105 - ReactMount.render(<Component text="orange" key="A" />, container);
105 + ReactDOM.render(<Component text="orange" key="A" />, container);
106 expect(container.firstChild.innerHTML).toBe('orange');
107 expect(mockMount.mock.calls.length).toBe(1);
108 expect(mockUnmount.mock.calls.length).toBe(0);
109
110 // If we change the key, the component is unmounted and remounted
111 - ReactMount.render(<Component text="green" key="B" />, container);
111 + ReactDOM.render(<Component text="green" key="B" />, container);
112 expect(container.firstChild.innerHTML).toBe('green');
113 expect(mockMount.mock.calls.length).toBe(2);
114 expect(mockUnmount.mock.calls.length).toBe(1);
115
116 // But if we don't change the key, the component instance is reused
117 - ReactMount.render(<Component text="blue" key="B" />, container);
117 + ReactDOM.render(<Component text="blue" key="B" />, container);
118 expect(container.firstChild.innerHTML).toBe('blue');
119 expect(mockMount.mock.calls.length).toBe(2);
120 expect(mockUnmount.mock.calls.length).toBe(1);
@@ -133,12 +133,12 @@ describe('ReactMount', () => {
133 container.innerHTML = ReactDOMServer.renderToString(<div />) + ' ';
134
135 spyOn(console, 'error');
136 - ReactMount.render(<div />, container);
136 + ReactDOM.render(<div />, container);
137 expectDev(console.error.calls.count()).toBe(1);
138
139 container.innerHTML = ' ' + ReactDOMServer.renderToString(<div />);
140
141 - ReactMount.render(<div />, container);
141 + ReactDOM.render(<div />, container);
142 expectDev(console.error.calls.count()).toBe(2);
143 });
144
@@ -147,7 +147,7 @@ describe('ReactMount', () => {
147 container.innerHTML = '<div></div>';
148
149 spyOn(console, 'error');
150 - ReactMount.render(<div />, container);
150 + ReactDOM.render(<div />, container);
151 expectDev(console.error.calls.count()).toBe(0);
152 });
153
@@ -156,7 +156,7 @@ describe('ReactMount', () => {
156 document.body.appendChild(iFrame);
157 spyOn(console, 'error');
158
159 - ReactMount.render(<div />, iFrame.contentDocument.body);
159 + ReactDOM.render(<div />, iFrame.contentDocument.body);
160
161 expectDev(console.error.calls.count()).toBe(1);
162 expectDev(console.error.calls.argsFor(0)[0]).toContain(