Commit 6b613e1c authored by Marek Kotewicz's avatar Marek Kotewicz
Browse files

setting up jest

parent b956f3f8
import 'react-native';
import React from 'react';
import { View } from 'react-native'
import Index from '../index.android.js';
// Note: test renderer must be required after react-native.
......@@ -7,6 +7,6 @@ import renderer from 'react-test-renderer';
it('renders correctly', () => {
const tree = renderer.create(
<Index />
);
<View/>
)
});
import 'react-native';
import React from 'react';
import Index from '../index.ios.js';
import { View } from 'react-native'
import Index from '../index.ios.js'
// Note: test renderer must be required after react-native.
import renderer from 'react-test-renderer';
it('renders correctly', () => {
const tree = renderer.create(
<Index />
);
<Index/>
)
});
//import mockCamera from './__mocks__/Camera'
jest.unmock('Image')
jest.mock('react-native-camera', () => 'camera')
jest.mock('Linking', () => {
return {
addEventListener: jest.fn(),
removeEventListener: jest.fn(),
openURL: jest.fn(),
canOpenURL: jest.fn(),
getInitialURL: jest.fn(),
}
})
......@@ -19,9 +19,11 @@
"babel-jest": "18.0.0",
"babel-preset-react-native": "1.9.1",
"jest": "18.1.0",
"jest-react-native": "^18.0.0",
"react-test-renderer": "15.4.2"
},
"jest": {
"preset": "react-native"
"preset": "react-native",
"setupFiles": ["<rootDir>/jest-setup.js"]
}
}
This diff is collapsed.
//import words from '../../res/words.json'
//export default function random() {
//var buf = new Uint16Array(11)
//crypto.getRandomValues(buf)
//buf.map(n => words[n % words.length]).join(' ')
//}
......@@ -15,8 +15,25 @@ const scenes = Actions.create(
<Scene key='root'>
<Scene key='tabs' tabs>
<Scene key='send' component={View} title='Send TX' icon={TabIcon}/>
<Scene key='scan' component={QrScanner} title='Scan QR' icon={TabIcon} initial={true}/>
<Scene key='accounts' component={Accounts} title='Accounts' icon={TabIcon}/>
<Scene key='scan' component={QrScanner} title='Scan QR' icon={TabIcon} initial/>
<Scene
key='accounts'
title='Accounts'
icon={TabIcon}
>
<Scene
key='accountsList'
title='Accounts'
component={Accounts}
rightTitle="Add"
onRight={() => Actions.add()}
/>
<Scene
key='add'
component={View}
title='Add Account'
/>
</Scene>
</Scene>
</Scene>
)
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment