如何在排毒测试中获取当前活动的配置

时间:2018-03-16 14:55:04

标签: react-native detox

http://erlang.org/doc/man/string.html#str-2中描述了如何向package.json添加多个排毒配置

当我使用detox --configuration someconfig运行测试时,如何在我的测试中找到someconfig参数(在someTestSuite.spec.js中)?

用例:在测试中,我想根据配置设置用户名和密码textinputs,例如。

await getUNameTextInput().typeText('someUsernameBasedOnConfig');

感谢。

1 个答案:

答案 0 :(得分:1)

这是访问配置名称的非官方方式,将来可能会发生变化:

const argparse = require('detox/src/utils/argparse');
const configurationName = argparse.getArgValue('configuration');