From f2e817081f66b7013173233e6402a05f74dc3ffc Mon Sep 17 00:00:00 2001 From: Nathan Hunzaker Date: Mon, 23 Jan 2017 12:00:17 -0500 Subject: [PATCH] Add more specific warning assertion for React DOM factories --- src/addons/__tests__/ReactDOMFactories-test.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/addons/__tests__/ReactDOMFactories-test.js b/src/addons/__tests__/ReactDOMFactories-test.js index 7f3baefefc40..396f6103ba80 100644 --- a/src/addons/__tests__/ReactDOMFactories-test.js +++ b/src/addons/__tests__/ReactDOMFactories-test.js @@ -19,7 +19,7 @@ describe('ReactDOMFactories', () => { spyOn(console, 'error'); var element = div(); expect(element.type).toBe('div'); - expectDev(console.error.calls.count()).toBe(0); + expectDev(console.error).not.toHaveBeenCalled(); }); it('warns once when accessing React.DOM methods', () => { @@ -31,6 +31,9 @@ describe('ReactDOMFactories', () => { expect(a.type).toBe('a'); expect(p.type).toBe('p'); - expectDev(console.error.calls.count()).toBe(1); + expectDev(console.error).toHaveBeenCalledTimes(1); + expectDev(console.error.calls.first().args[0]).toContain( + "Warning: Accessing factories like React.DOM.a has been deprecated" + ); }); });