netbeans对rspec的支持没有理想中的好,比如你生成一个rspec测试类,理想方式应该是,在文件导航窗口中选中一个被测试类文件,然后右击打开快捷菜单,直接选取“生成rspec测试文件”然后搞定,在spec相应的目录下生成一个xx_spec.rb文件。但是现在netbeans却不是这样搞,你需要在文件导航窗口中自己在spec目录下创建出相应的目录,然后选中该目录右键打开->new->Rspec File...,在tested class中输入被测试类名,这里注意,假如你的被测试类是在包里的,你还不能输入Package::Class这种类名!比较失败。。。
用Ctrl+F6执行单个文件rspec测试的时候,还发现一个问题居然执行完毕后结果是:
0 examples, 0 failures
晕倒,明明执行了测试,并且有测试case,怎么可能是0 example呢?到命令控制台下跑一点问题没有。
gg一下,发现是一个bug,应该是netbeans的rspec中介器没有做好,中介器在nb/ruby2/nb_rspec_mediator.rb,详情见
http://www.nabble.com/Problems-with-RSpec-td21796766.html
可以在
http://hg.netbeans.org/main/raw-file/d0d0c86837b0/ruby.testrunner/release/nb_rspec_mediator.rb
下载中介器补丁保存到nb/ruby2目录下解决该问题。
分享到:
- 2009-05-08 10:47
- 浏览 834
- 评论(0)
- 论坛回复 / 浏览 (0 / 1356)
- 查看更多
相关推荐
ruby版本的netbeans开发工具,非常好用。
Ubuntu 是一个流行的 Linux 发行版,而 Netbeans 是一个功能强大的集成开发环境(IDE)。在本文中,我们将指导您如何在 Ubuntu 20.04 上配置 Netbeans 8.2。 标题解释 Ubuntu 配置 Netbeans 8.2 是指在 Ubuntu 操作...
【NETBEANS做的WEB登录页面】是一个基础的Web开发教程,特别适合NETBEANS的新手。NETBEANS是一款流行的开源集成开发环境(IDE),广泛用于Java、PHP、HTML5等Web开发。它提供了丰富的功能,如代码编辑、调试、版本...
【标题】"netbeans写的计算器"揭示了这个项目是使用NetBeans IDE开发的一款基于Java的桌面应用程序,其主要功能是一个计算器。NetBeans是一款开源的集成开发环境,支持多种编程语言,尤其是Java,提供了代码编辑、...
【标题】"一个用NetBeans做的Java计算器"项目解析 该项目是一个基于Java编程语言的计算器应用,使用了NetBeans IDE进行开发。NetBeans是一个流行的开源集成开发环境,它提供了丰富的功能,包括代码编辑、调试、版本...
安装Netbeans 6.5.1 Ruby版本后,创建一个新的项目,选择Ruby平台为JRuby,并指定Webrick作为服务器。在数据库配置环节,确保勾选“使用JDBC”,以便连接到MySQL数据库。如果忘记勾选,可以在项目属性中进行修改,...
NetBeans是一个功能强大的Java集成开发环境(IDE),本文将一步一步指导读者使用NetBeans开发一个简单的Java程序。 标题解读 “一步一步教你用NetBeans做程序”的标题表明了本文的目的,即指导读者使用NetBeans开发...
2. **Black Magic**:这是一个专为NetBeans设计的黑色主题,强调代码的可读性,具有鲜明的色彩对比,有助于区分不同类型的代码元素。 3. **Monokai**:这是一个流行的编辑器主题,以暗色调为主,配以暖色系的高亮,...
这是NetBeans的最后一个专门针对window环境的集成开发工具,此后的版本都是以ruby插件的方式支持ruby开发的,相对于ruby新手不容易配置好编程环境。 因受上次文件大小限制分两个压缩包上传。 如需java的jdk,我的...
【标题】"netbeans web demo2" 是一个基于JSP技术的Web应用程序示例,它展示了如何通过JDBC(Java Database Connectivity)从MySQL数据库中检索所有记录。这个演示旨在帮助初学者理解如何在NetBeans IDE中创建一个...
总的来说,NetBeans安装包.rar是一个包含完整JDK的NetBeans IDE 8.2中文版安装源,为用户提供了便捷的Java开发环境。无论你是新手还是经验丰富的开发者,都可以借助NetBeans的强大功能提高开发效率和代码质量。通过...
- **插件系统**:NetBeans有一个活跃的插件社区,可以扩展IDE的功能,例如支持其他编程语言或框架。 - **Maven支持**:如果你的项目是基于Maven构建的,NetBeans可以无缝集成,处理依赖管理和构建过程。 - **UI...
在提供的压缩包子文件列表中,`build.info`通常是一个元数据文件,用于记录关于该插件或皮肤的构建信息,比如版本号、作者、依赖等。而`config`可能包含了具体的样式配置文件,这些文件会指导NetBeans如何调整其界面...
NetBeans IDE 8.0 for Linux 是一个专为开发人员设计的强大集成开发环境(IDE),尤其适用于编写Java应用程序。此版本特别针对Linux操作系统进行了优化,提供了丰富的功能集,旨在提高在Linux平台上的开发效率。 ...
1. NetBeans IDE 基本概念:NetBeans IDE 是一个集成开发环境(IDE),它提供了一个完整的开发环境,包括项目管理、代码编辑、编译、调试和运行等功能。 2. 创建 Java 项目:在 NetBeans IDE 中,可以通过新建项目...
netbeans字体配置文件.netbeans字体配置文件netbeans字体配置文件.netbeans字体配置文件netbeans字体配置文件.netbeans字体配置文件netbeans字体配置文件.netbeans字体配置文件netbeans字体配置文件.netbeans字体...
NetBeans是一个流行的开源集成开发环境(IDE),尤其适合Java开发者。这个“简易计算器”项目是使用NetBeans构建的一个基础应用程序,它集成了基本的数学运算功能,如加、减、乘、除,以及字符处理和文本框操作。...
本项目"NetBeans实现信息管理系统"就是利用NetBeans的特性,创建了一个基本的信息管理平台。 系统的主要功能包括用户注册与登录,个人信息管理和文件资源上传。首先,让我们深入了解一下这些功能的实现原理: 1. *...
NetBeans是一款广受欢迎的开源集成开发环境(IDE),专为编程者提供了一个高效、便捷的平台,用于构建桌面、移动和Web应用程序。它的主要特点包括免费性、丰富的语言支持、可扩展性以及对不同操作系统和版本的兼容性...
请下载java netbeans 科学计算器(最终版)可BAIDU,可csdn 搜 请下载java netbeans 科学计算器(最终版)可BAIDU,可csdn 搜 请下载java netbeans 科学计算器(最终版)可BAIDU,可csdn 搜 请下载java netbeans ...