mirror of
https://github.com/status-im/react-native.git
synced 2025-02-12 17:36:27 +00:00
26 lines
638 B
JavaScript
26 lines
638 B
JavaScript
|
jest.autoMockOff();
|
||
|
|
||
|
const findPackageClassName = require('../../src/config/android/findPackageClassName');
|
||
|
const mockFs = require('mock-fs');
|
||
|
const mocks = require('../fixtures/android');
|
||
|
|
||
|
describe('android::findPackageClassName', () => {
|
||
|
|
||
|
beforeAll(() => mockFs({
|
||
|
empty: {},
|
||
|
flat: {
|
||
|
android: mocks.valid,
|
||
|
},
|
||
|
}));
|
||
|
|
||
|
it('should return manifest content if file exists in the folder', () => {
|
||
|
expect(typeof findPackageClassName('flat')).toBe('string');
|
||
|
});
|
||
|
|
||
|
it('should return `null` if there\'s no matches', () => {
|
||
|
expect(findPackageClassName('empty')).toBe(null);
|
||
|
});
|
||
|
|
||
|
afterAll(mockFs.restore);
|
||
|
});
|