标签: testing environment-variables keras pytest
是否可以使用pytest运行测试,以便针对环境变量的不同设置运行某些特定测试?
我的用例如下:我的一些测试使用名为Keras的机器学习库,但Keras的后端可以是" Theano"," Tensorflow"或者" CNTK"。要更改后端,我必须设置环境变量" KERAS_BACKEND"相应之前导入Keras。因此,我想针对env变量的这三种不同设置运行测试。