@samitouri / QOS-React / commits / 0f1240e877

Fix ReactPerf.printOperations() test to work with createElement = false

Dan Abramov committed Mar 23, 2016 at 22:23 UTC 0f1240e8772be73342797172d29734994adf0874
1 file changed +5 -1
src/test/__tests__/ReactDefaultPerf-test.js
+5 -1
@@ -14,6 +14,7 @@
14 describe('ReactDefaultPerf', function() {
15 var React;
16 var ReactDOM;
17 + var ReactDOMFeatureFlags;
18 var ReactDefaultPerf;
19 var ReactTestUtils;
20 var ReactDefaultPerfAnalysis;
@@ -35,6 +36,7 @@ describe('ReactDefaultPerf', function() {
36
37 React = require('React');
38 ReactDOM = require('ReactDOM');
39 + ReactDOMFeatureFlags = require('ReactDOMFeatureFlags');
40 ReactDefaultPerf = require('ReactDefaultPerf');
41 ReactTestUtils = require('ReactTestUtils');
42 ReactDefaultPerfAnalysis = require('ReactDefaultPerfAnalysis');
@@ -248,7 +250,9 @@ describe('ReactDefaultPerf', function() {
250 expect(console.table.argsForCall[0][0]).toEqual([{
251 'data-reactid': '',
252 type: 'set innerHTML',
251 - args: '{"node":"<not serializable>","children":[],"html":null,"text":null}',
253 + args: ReactDOMFeatureFlags.useCreateElement ?
254 + '{"node":"<not serializable>","children":[],"html":null,"text":null}' :
255 + '"<div data-reactroot=\\"\\" data-reactid=\\"1\\">hey</div>"',
256 }]);
257 });
258