如何使用Atom编辑器运行Python单元测试?

学习曲线

我正在试用Atom编辑器,想知道如何使用键盘快捷键运行Python单元测试。

学习曲线

安装

  1. 安装Atom编辑器
  2. 像这样安装脚本包:

    a)启动原子

    b)按Ctrl+ Shift+ P,键入“安装软件包和主题”,然后按Enter打开软件包视图

    c)搜索“脚本”并安装软件包

单元测试示例test.py

  1. 编写单元测试并将其另存为test.py

    import unittest
    
    class MyTest(unittest.TestCase):
    
      def test_pass(self):
          pass
    
      def test_fail(self):
          call_method_that_does_not_exist()
    
    if __name__ == '__main__':
    unittest.main()
    

运行单元测试

  1. 现在,按Ctrl+I运行Python脚本(请参阅文档

控制台输出

因为单元测试test_fail将失败,所以这将是控制台输出:

E.
======================================================================
ERROR: test_fail (__main__.MyTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/Lernkurve/Desktop/PythonDemos/a.py", line 9, in test_fail
    call_method_that_does_not_exist()
NameError: global name 'call_method_that_does_not_exist' is not defined

----------------------------------------------------------------------
Ran 2 tests in 0.000s

FAILED (errors=1)
[Finished in 0.047s]

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Xcode 6.3缺少单元测试状态/在编辑器中运行

来自分类Dev

Xcode 6编辑器无法识别单元测试

来自分类Dev

使用缓存装饰器在Python中运行单元测试

来自分类Dev

如何在Atom编辑器中运行Java程序?

来自分类Dev

如何从 Atom 编辑器运行 MATLAB 脚本

来自分类Dev

如何使用Atom编辑器创建,构建,运行和调试Rust程序?

来自分类Dev

Atom编辑器:如何使用“ ^”键配置键绑定

来自分类Dev

如何使Atom成为默认编辑器?

来自分类Dev

Atom编辑器:如何前后跳

来自分类Dev

Python对Atom编辑器的支持

来自分类Dev

在Vagrant中使用Atom编辑器

来自分类Dev

在Vagrant中使用Atom编辑器

来自分类Dev

如何从命令行使用Gradle包装器2.2.1运行单个单元测试

来自分类Dev

如何使用Atom编辑器和Data-Atom设置查询超时?

来自分类Dev

如何在REPL中的Python中运行单元测试?

来自分类Dev

如何使用Android Studio运行单元测试

来自分类Dev

如何通过Atom编辑器运行ASP.NET 5应用程序?

来自分类Dev

使用 assertAlmostEqual 的 Python 2.7 单元测试无法正常运行

来自分类Dev

如何在使用GAE上的Google Cloud Storage的模型上运行本地单元测试(python)

来自分类Dev

如何使用Cloud Build对Google Cloud Functions运行python单元测试?

来自分类Dev

如何在Atom编辑器中进行多行编辑?

来自分类Dev

无法在Atom编辑器上运行Javascript代码

来自分类Dev

在 Atom 编辑器中运行处理草图

来自分类Dev

如何使用Pudb调试器调试单元测试?

来自分类Dev

如何使用$ state构造控制器的单元测试?

来自分类Dev

在Python中使用装饰器跳过单元测试

来自分类Dev

msbuild单元测试-如何单独运行?

来自分类Dev

Python:单元测试未运行

来自分类Dev

在 Python 中运行单元测试模块

Related 相关文章

  1. 1

    Xcode 6.3缺少单元测试状态/在编辑器中运行

  2. 2

    Xcode 6编辑器无法识别单元测试

  3. 3

    使用缓存装饰器在Python中运行单元测试

  4. 4

    如何在Atom编辑器中运行Java程序?

  5. 5

    如何从 Atom 编辑器运行 MATLAB 脚本

  6. 6

    如何使用Atom编辑器创建,构建,运行和调试Rust程序?

  7. 7

    Atom编辑器:如何使用“ ^”键配置键绑定

  8. 8

    如何使Atom成为默认编辑器?

  9. 9

    Atom编辑器:如何前后跳

  10. 10

    Python对Atom编辑器的支持

  11. 11

    在Vagrant中使用Atom编辑器

  12. 12

    在Vagrant中使用Atom编辑器

  13. 13

    如何从命令行使用Gradle包装器2.2.1运行单个单元测试

  14. 14

    如何使用Atom编辑器和Data-Atom设置查询超时?

  15. 15

    如何在REPL中的Python中运行单元测试?

  16. 16

    如何使用Android Studio运行单元测试

  17. 17

    如何通过Atom编辑器运行ASP.NET 5应用程序?

  18. 18

    使用 assertAlmostEqual 的 Python 2.7 单元测试无法正常运行

  19. 19

    如何在使用GAE上的Google Cloud Storage的模型上运行本地单元测试(python)

  20. 20

    如何使用Cloud Build对Google Cloud Functions运行python单元测试?

  21. 21

    如何在Atom编辑器中进行多行编辑?

  22. 22

    无法在Atom编辑器上运行Javascript代码

  23. 23

    在 Atom 编辑器中运行处理草图

  24. 24

    如何使用Pudb调试器调试单元测试?

  25. 25

    如何使用$ state构造控制器的单元测试?

  26. 26

    在Python中使用装饰器跳过单元测试

  27. 27

    msbuild单元测试-如何单独运行?

  28. 28

    Python:单元测试未运行

  29. 29

    在 Python 中运行单元测试模块

热门标签

归档