sinon-issue-1143

TypeError when requiring sinon in React Native 0.32.0

Reproduce

git clone git@github.com:thormartin91/sinon-issue-1143.git
cd sinon-issue-1143
npm install
npm test

Importing sinon: import sinon from 'sinon' throws:

TypeError: Date is not a constructor

    at new MessageQueue (node_modules/react-native/Libraries/Utilities/MessageQueue.js:62:26)
    at Object.<anonymous> (node_modules/react-native/Libraries/BatchedBridge/BatchedBridge.js:17:19)
    at Object.<anonymous> (node_modules/react-native/Libraries/Utilities/RCTLog.js:14:19)
    at setUpConsole (node_modules/react-native/Libraries/JavaScriptAppEngine/Initialization/InitializeJavaScriptAppEngine.js:54:1)

See Component.test.js: Importing sinon or AppComponent one by one works fine, but importing them both throws the error above.