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