WingPro 7 Mac版怎样进行单元测试?

时间:2022-12-25 00:21:03 

Wing Pro的测试工具可以轻松运行和调试为unittest,doctest,pytest,nose和 Django单元测试框架编写的单元测试。


WingPro 7 Mac版怎样进行单元测试?

我们现在试试吧。首先,打开Project Properties并在Testing 选项卡下插入一个设置为Glob / Wildcard的test File Pattern并测试_ * .py。这告诉Wing您的哪个项目文件是单元测试文件。按“ 确定”或“ 应用”, 然后从“ 工具”菜单中打开“ 测试 ” 工具。现在应该包含文件test_example1.py的条目:

WingPro 7 Mac版怎样进行单元测试?

接下来注释掉在example1.py中读取PromptToContinue的行,这样可以在没有提示的情况下通过测试加载模块。

然后按运行 测试的测试工具。您应该看到三个测试中的两个通过,一个将失败:

WingPro 7 Mac版怎样进行单元测试?

您可以展开树以查看失败测试的详细信息,包括测试打印的任何输出和发生的异常。双击测试结果和异常将转到相关代码。

请注意,您还可以通过单击要运行的 测试 并 从“ 测试”菜单中选择“ 在光标处运行测试”,从编辑器运行测试。

调试测试

现在在调试器中运行失败的testFAIlure,方法是在测试 工具中单击它并按工具顶部的Debug Tests。Wing应该在异常处停止,您可以在测试中使用调试器,就像使用任何其他Python代码一样。

环境

在测试工具中运行单元测试时,默认情况下它们运行在用于调试和执行代码的相同环境中。可以使用 “ 项目属性”的“ 测试”选项卡下的“ 环境 ” 或单元测试文件的“ 文件属性 ”更改此设置。

本站提供WingPro 7 Mac版下载,欢迎有需要的朋友点击本文章上面的相关软件下载使用!祝您使用愉快!

标签:WingPro,7单元测试,WingPro,7,mac版教程,WingPro,7测试代码
0
投稿

猜你喜欢

  • Excel中min函数实例教程

    2022-10-31 21:16:10
  • 电脑硬盘无法格式化也无法分区怎么办?

    2022-04-20 19:10:44
  • 如何在Windows中执行干净启动?干净启动模式开启

    2022-08-05 10:59:13
  • Excel中怎么查找相同数据并标记?

    2022-12-25 01:18:08
  • Excel表格中的excel11.xlb是什么文件

    2022-08-15 11:18:08
  • 微信欢乐坦克大战怎么玩?欢乐坦克大战高分攻略

    2022-08-18 05:43:51
  • icon.exe是什么进程 有哪些用处 icon进程查询

    2023-07-03 02:34:23
  • 火莹视频桌面出现白屏现象如何解决?火莹视频桌面出现白屏现象解决教程

    2023-10-06 16:47:13
  • Intel新处理器只能用Windows 10系统。呵呵哒

    2022-12-05 16:00:24
  • 如何根据excel单元格值更改背景或字体颜色

    2023-10-01 22:35:51
  • 技巧:在苹果Mac上格式化USB闪存驱动器

    2022-09-30 12:15:28
  • Win7旗舰版电脑怎么录屏?Win7旗舰版电脑录屏的方法

    2023-09-07 10:35:00
  • Win10如何创建系统恢复工具?系统恢复工具创建图文教程

    2023-01-09 05:02:59
  • Windows10 KB5013942(19044.1706)4月累积更新补丁发布!

    2023-01-25 20:51:24
  • win7本地连接被禁用怎么开启_win7本地连接被禁用恢复方法

    2022-11-23 13:37:04
  • ppt图片怎么制作墨迹效果?

    2023-03-10 06:31:11
  • Win7旗舰版进入系统后黑屏怎么办?

    2022-05-28 00:14:31
  • ppt怎么创建项目符号? PPT项目符号的使用方法

    2023-04-27 10:21:36
  • Win10 64位精简版蓝屏重装专用系统下载(稳定兼容)

    2023-06-19 03:58:17
  • Windows7 Embedded安装笔记问题寻找及解决

    2022-09-08 22:57:47
  • asp之家 电脑教程 m.aspxhome.com