Sublime Test Plier:Python测试快速执行插件使用指南
需积分: 10 24 浏览量
更新于2024-11-27
收藏 23KB ZIP 举报
资源摘要信息:"SublimeTestPlier:从项目中快速运行python测试"
知识点:
1. 插件名称和功能:
- 插件名为SublimeTestPlier,它是为Sublime Text编辑器设计的一个插件。
- 该插件的功能是帮助Python开发人员能够快速地从项目环境中运行(单个或多个)测试。
2. Python测试运行方式:
- Sublime Test Plier使用一种不同于传统使用正则表达式模式的方法来查找和运行测试。
- 插件通过解析源代码,直接定位到光标所在位置的类、方法或函数,并识别它们的定义。
- 这种定位方式不依赖于文件和目录的结构,让测试运行更具有针对性。
3. 测试命令与构建系统:
- 用户可以通过构建系统运行测试命令。
- 快捷键为Ctrl + Shift + B(在OSX系统中为Super + Shift + B),然后从构建系统的选择列表中选择“test_plier-Python”来执行测试。
- 一旦设置好,可以通过Ctrl + B(在OSX系统中为Super + B)快速再次运行构建系统。
4. 运行测试的选项:
- 插件提供了至少两种运行测试的方式:
- 在Sublime Text内部运行测试。
- 通过外部命令运行测试,这可以通过选择“test_plier-Python测试(外部)”实现。
5. 支持的测试框架:
- Sublime Test Plier可以适配多个Python测试框架。
- 用户可以配置插件来使用各种测试运行器,如py.test、nose、Python的manage.py测试运行器,以及任何自定义的测试运行器。
6. 技术标签解释:
- OSX:指Mac操作系统,即macOS。
- iterm2:是一个终端模拟器,用于MacOS系统,能够提供更加强大和灵活的命令行体验。
- sublime-text:指Sublime Text编辑器,是一个高级的文本编辑器,用于代码、标记和散文。
- pytest:是一个Python测试框架,用于编写简单的、可扩展的测试用例。
- unittest:是Python标准库中的一个单元测试框架。
- nosetests:是Python的一个测试运行器,它可以自动发现并运行测试。
- python-tests:指的是针对Python语言编写的测试。
- test-plier:指的可能是Sublime Test Plier插件。
- Python:是解释型、交互式、面向对象的编程语言,具有丰富的库和广泛的第三方支持。
7. 文件信息:
- 压缩包文件名称为“SublimeTestPlier-develop”,暗示着该文件是Sublime Test Plier插件的开发版本。
- “develop”通常表示这是一个正在开发中的版本,可能包含最新功能和修复,但不一定经过完整的测试。用户在使用开发版本时应考虑到可能存在的不稳定性和兼容性问题。
2019-08-10 上传
2023-04-07 上传
135 浏览量
2021-03-26 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
是十五呀
- 粉丝: 31
- 资源: 4634
最新资源
- WordPress作为新闻管理面板的实现指南
- NPC_Generator:使用Ruby打造的游戏角色生成器
- MATLAB实现变邻域搜索算法源码解析
- 探索C++并行编程:使用INTEL TBB的项目实践
- 玫枫跟打器:网页版五笔打字工具,提升macOS打字效率
- 萨尔塔·阿萨尔·希塔斯:SATINDER项目解析
- 掌握变邻域搜索算法:MATLAB代码实践
- saaraansh: 简化法律文档,打破语言障碍的智能应用
- 探索牛角交友盲盒系统:PHP开源交友平台的新选择
- 探索Nullfactory-SSRSExtensions: 强化SQL Server报告服务
- Lotide:一套JavaScript实用工具库的深度解析
- 利用Aurelia 2脚手架搭建新项目的快速指南
- 变邻域搜索算法Matlab实现教程
- 实战指南:构建高效ES+Redis+MySQL架构解决方案
- GitHub Pages入门模板快速启动指南
- NeonClock遗产版:包名更迭与应用更新