小编bac*_*ach的帖子

控制台中没有输出用于pycharm 2017中的单元测试

我使用import unittest创建了unitests.当我想运行一个特定的测试并且我放置一个断点然后转到控制台并尝试eval表达式没有返回值,好像stdout不再是控制台屏幕.

我从未安装过teamcity,但奇怪的是我在运行unittest时收到了消息.很奇怪.我想也许captureStandardOutput ='true'(在下面的最后一行强调)是问题的原因但我甚至无法找到更改参数的地方来测试它.

C:\Users\selas\AppData\Local\Continuum\Anaconda3\python.exe "C:\Program Files (x86)\JetBrains\PyCharm Community Edition 2017.1\helpers\pydev\pydevd.py" --multiproc --qt-support --client 127.0.0.1 --port 59641 --file "C:\Program Files (x86)\JetBrains\PyCharm Community Edition 2017.1\helpers\pycharm\_jb_unittest_runner.py" --target tests.test_model.FigurationDBTesting.test_printFigurationPerBoundary
pydev debugger: process 8932 is connecting
Connected to pydev debugger (build 171.3780.115)

teamcity[enteredTheMatrix timestamp='...']
Launching unittests with arguments python -m unittest tests.test_model.FigurationDBTesting.test_printFigurationPerBoundary
teamcity[testSuiteStarted timestamp='...' locationHint='python://tests' name='tests' nodeId='1' parentNodeId='0']
teamcity[testSuiteStarted timestamp='...' locationHint='python://tests.test_model' name='test_model' nodeId='2' parentNodeId='1']
teamcity[testSuiteStarted timestamp='...' locationHint='python://tests.test_model.FigurationDBTesting' name='FigurationDBTesting' nodeId='3' parentNodeId='2']

teamcity[testStarted timestamp='...' >!> captureStandardOutput='true' <!< locationHint='python://tests.test_model.FigurationDBTesting.test_printFigurationPerBoundary' name='test_printFigurationPerBoundary' nodeId='4' parentNodeId='3']
Run Code Online (Sandbox Code Playgroud)

teamcity pycharm

14
推荐指数
2
解决办法
2678
查看次数

GAE任务队列 - 有没有办法延迟任务执行X秒

  • 有没有办法保证在X分钟(或X分钟后)执行任务?(速率意味着任务之间的间隔,但第一个任务怎么样,第一个任务会在'速率'时间之后开始?)

google-app-engine

9
推荐指数
1
解决办法
3348
查看次数

GAE如何看待生产异常?

我在生产环境上遇到错误,但在本地环境上却没有.有没有办法看到可能从生产中抛出的异常?在tomcat中 - 当servlet返回其输出时,用户将能够看到异常

google-app-engine

2
推荐指数
1
解决办法
272
查看次数

标签 统计

google-app-engine ×2

pycharm ×1

teamcity ×1