UNPKG

react-native-navigation

Version:

React Native Navigation - truly native navigation for iOS and Android

26 lines (21 loc) 860 B
import fs from 'node:fs'; import * as mockHelpers from './__helpers__/fixtures'; jest.mock('./log'); describe('applicationLinker', () => { it('should work for RN 0.77', () => { jest.mock('./path', () => { const mainApplicationPath = mockHelpers.prepareFixtureDuplicate77({ userFixtureFileName: 'MainApplication.kt.template', patchedFixtureFileName: 'rnn-tests_MainApplication.kt', }); return { mainApplicationKotlin: mainApplicationPath, }; }); const ApplicationLinker = require('./applicationLinker'); const linker = new ApplicationLinker(); linker.link(); const mainApplicationContent = fs.readFileSync(linker.applicationPath, 'utf8'); expect(mainApplicationContent).toMatchSnapshot(); }); });