我使用以下命令在macOS上安装Python
PYTHON_CONFIGURE_OPTS="--enable-framework" pyenv install -v 3.6.7 安装后,我得到了两个Python可执行文件:
/usr/local/var/pyenv/versions/env/bin/python这是的符号链接/usr/local/var/pyenv/versions/3.6.7/Python.framework/Versions/3.6/bin/python,这python3.6 (size: 9.4K)是同一目录中的另一个符号链接。
/usr/local/var/pyenv/versions/3.6.7/Python.framework/Versions/3.6/Resources/Python.app/Contents/MacOS/Python (size: 8.8K)
但是,如果我执行/usr/local/var/pyenv/versions/env/bin/python的终端,我会/usr/local/var/pyenv/versions/3.6.7/Python.framework/Versions/3.6/Resources/Python.app/Contents/MacOS/Python在ps -ef,这是一个有点怪我。
这两个可执行文件之间有什么关系?
谢谢。
我看到在测试用例函数“ def test_accountSignup(self)”内部,在测试用例的结尾处,添加了以下行
self.test_status.mark("test_accountSignup", result, "Signup was successful") 如果测试用例在到达测试用例中的test_status.mark调用之前失败了,该怎么办?例如:如果测试用例在线失败,将会发生什么?
self.accounts.signup(userName, password) 我想在这种情况下,不会为该特定测试用例捕获测试结果。正确?
您认为,我们应该改写如下所示的测试用例吗?
def test_accountSignup(self): try: # Write all the test case specific code here self.test_status.mark("test_accountSignup", "Passed", "test_accountSignup passed") except Exception as e: self.test_status.mark("test_accountSignup", "Failed", "test_accountSignup failed. Exception is: "+e.message)
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。