代码拉取完成,页面将自动刷新
同步操作将从 phodal/growth 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
/* global jest fetch */
fetch = jest.fn(() => new Promise(resolve => resolve()));
jest.mock('react-native-fs', () => ({
writeFile: jest.fn(() => Promise.resolve()),
ExternalStorageDirectoryPath: 'package-path',
}));
jest.mock('react-native-splash-screen', () => ({
hide: jest.fn(),
}));
jest.mock('react-native-device-info', () => ({
getVersion: jest.fn(),
}));
jest.mock('react-native-fetch-blob', () => ({
DocumentDir: () => {},
polyfill: () => {},
config() {
return this;
},
fetch() {
return this;
},
progress() {
return this;
},
then() {
return this;
},
catch() {
return this;
},
fs: {
dirs: {},
},
}));
jest.mock('react-native-simple-toast', () => (jest.fn()));
jest.mock('ScrollView', () => jest.genMockFromModule('ScrollView'));
jest.mock('Linking', () =>
({
addEventListener: jest.fn(),
removeEventListener: jest.fn(),
openURL: jest.fn(),
canOpenURL: jest.fn(
() => new Promise(resolve => resolve(true)),
),
getInitialURL: jest.fn(),
}),
);
jest.mock('WebView', () => 'WebView');
jest.mock('react-native-zip-archive', () => ({
unzip: jest.fn(),
}));
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。