RSpec 基础知识:bin/rspec --格式化文档
RSpec basics: bin/rspec --format doc
我已经在 win7 lappy 上安装了 RSpec,并且正在按照 http://rspec.info/ 主页教程进行操作,以确保一切正常。如果我正确阅读他们的演示 bin/rspec --format doc
应该 运行 规范测试文件。
相反,我得到了一个文本编辑器的系统提示...?我很困惑。
任何关于正在发生的事情的解释或关于如何让我的 RSPEC 配置按照制造商主页工作的指导都是很好的。
FWIW Ruby 2.2.5p319,Bundler 版本 1.13.1 和 gem -v 告诉我 2.6.7(最初我有 2.4 但在 windows 上坏了,所以我按照http://guides.rubygems.org/ssl-certificate-update/) Also, I have basic RSpec functionality and have completed the tutorial here: https://www.tutorialspoint.com/rspec/rspec_writing_specs.htm
升级
啊,我想出了我需要做什么...我只需要显式调用 ruby:
ruby bin/rspec --format doc
...测试得到 运行 - YaY!
Per @JörgWMittag,我确认了我的环境变量路径以确保 ruby.exe 在那里 (C:\Ruby22\bin;)。
然后查看我的程序默认值,我想也许我可以告诉 win7 将任何名为 "rspec" 的文件与每个 https://support.microsoft.com/en-us/help/18539/windows-7-change-default-programs 的 ruby.exe 相关联......但我做不到实际上添加文件类型 "extensions" 或 "protocols" - 我只能更改现有文件的关联,但是 .rb 和 .rbw 在那里......也许有办法手动执行此操作,但我我不是 windows 专家。
考虑到这一切,我突然想到我只需要明确告诉 ruby 接收命令...嘿。
如果这是题外话,我深表歉意。
我已经在 win7 lappy 上安装了 RSpec,并且正在按照 http://rspec.info/ 主页教程进行操作,以确保一切正常。如果我正确阅读他们的演示 bin/rspec --format doc
应该 运行 规范测试文件。
相反,我得到了一个文本编辑器的系统提示...?我很困惑。
任何关于正在发生的事情的解释或关于如何让我的 RSPEC 配置按照制造商主页工作的指导都是很好的。
FWIW Ruby 2.2.5p319,Bundler 版本 1.13.1 和 gem -v 告诉我 2.6.7(最初我有 2.4 但在 windows 上坏了,所以我按照http://guides.rubygems.org/ssl-certificate-update/) Also, I have basic RSpec functionality and have completed the tutorial here: https://www.tutorialspoint.com/rspec/rspec_writing_specs.htm
升级啊,我想出了我需要做什么...我只需要显式调用 ruby:
ruby bin/rspec --format doc
...测试得到 运行 - YaY!
Per @JörgWMittag,我确认了我的环境变量路径以确保 ruby.exe 在那里 (C:\Ruby22\bin;)。
然后查看我的程序默认值,我想也许我可以告诉 win7 将任何名为 "rspec" 的文件与每个 https://support.microsoft.com/en-us/help/18539/windows-7-change-default-programs 的 ruby.exe 相关联......但我做不到实际上添加文件类型 "extensions" 或 "protocols" - 我只能更改现有文件的关联,但是 .rb 和 .rbw 在那里......也许有办法手动执行此操作,但我我不是 windows 专家。
考虑到这一切,我突然想到我只需要明确告诉 ruby 接收命令...嘿。
如果这是题外话,我深表歉意。