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

How to get the currently active configuration in a detox test

docs 中描述了如何将多个排毒配置添加到 package.json

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

用例:在测试中我想根据配置设置用户名和密码文本输入,例如

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

谢谢。

有一种访问配置名称的非官方方式,将来可能会更改:

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