dict icon indicating copy to clipboard operation
dict copied to clipboard

dict test报错

Open cyf0611 opened this issue 5 years ago • 1 comments

^CTraceback (most recent call last): File "/usr/local/bin/dict", line 10, in sys.exit(main()) File "/usr/local/lib/python2.7/dist-packages/dict/init.py", line 142, in main Dict(sys.argv[1:]) File "/usr/local/lib/python2.7/dist-packages/dict/init.py", line 53, in init self.translate() File "/usr/local/lib/python2.7/dist-packages/dict/init.py", line 59, in translate content = urlopen(self.api).read() File "/usr/lib/python2.7/urllib2.py", line 154, in urlopen return opener.open(url, data, timeout) File "/usr/lib/python2.7/urllib2.py", line 429, in open response = self._open(req, data) File "/usr/lib/python2.7/urllib2.py", line 447, in _open '_open', req) File "/usr/lib/python2.7/urllib2.py", line 407, in _call_chain result = func(*args) File "/usr/lib/python2.7/urllib2.py", line 1228, in http_open return self.do_open(httplib.HTTPConnection, req) File "/usr/lib/python2.7/urllib2.py", line 1195, in do_open h.request(req.get_method(), req.get_selector(), req.data, headers) File "/usr/lib/python2.7/httplib.py", line 1057, in request self._send_request(method, url, body, headers) File "/usr/lib/python2.7/httplib.py", line 1097, in _send_request self.endheaders(body) File "/usr/lib/python2.7/httplib.py", line 1053, in endheaders self._send_output(message_body) File "/usr/lib/python2.7/httplib.py", line 897, in _send_output self.send(msg) File "/usr/lib/python2.7/httplib.py", line 859, in send self.connect() File "/usr/lib/python2.7/httplib.py", line 836, in connect self.timeout, self.source_address) File "/usr/lib/python2.7/socket.py", line 566, in create_connection sock.connect(sa) File "/usr/lib/python2.7/socket.py", line 228, in meth return getattr(self._sock,name)(*args) KeyboardInterrupt

cyf0611 avatar May 27 '19 09:05 cyf0611

可能是你调用的姿势不对,我使用 python -m unittest 加各种参数 怎么都无法成功执行测试

后来从这篇博客找到了灵感,成功运行了代码里的单元测试

你使用 pytest 就可以了

pip install pytest

pytest

image

albertofwb avatar Jun 22 '19 10:06 albertofwb