如果我无法在运行前通过 In-App Developer Menu 启用远程 JS 调试(即未及时键入 command + D 并单击“启用远程 JS 调试”),则以下测试失败:
describe('Login form tests', () => {
beforeEach(async () => {
await device.reloadReactNative();
});
it('logins in user', async (done) => {
// typeText method doesn't work because of https://github.com/wix/detox/issues/92
await element(by.id('login_email')).replaceText('email@email.com');
await element(by.id('login_password')).replaceText('fakepassword');
// $FlowFixMe
await element(by.id('login_button')).tap();
done();
});
});
我在我的 package.json 中使用与文档建议相同的配置,但是-configuration Debug
当应用程序和反应本机重新加载时不启用调试器。反正有没有默认启用调试器?