如何在没有规范的情况下使用ruby运行规范文件
如何在没有规范的情况下使用ruby运行规范文件如何在没有规范的情况下使用ruby运行规范文件,ruby,rspec,Ruby,Rspec,如何在没有规范的情况下使用ruby运行规范文件 如何将spec基类继承到当前的ruby spec文件中?我认为您需要的只是spec\u helper.rb中所需的文件,您应该能够使用它调用spec ruby-Ispec my_spec.rb=>假设你有一个spec文件夹,里面有一个spec助手。这是两个问题 1如何在没有规范的情况下使用ruby运行规范文件 要么放 require "rubygems" require "spec" require "spec/autorun" 在文件中,或运行
如何将spec基类继承到当前的ruby spec文件中?我认为您需要的只是spec\u helper.rb中所需的文件,您应该能够使用它调用spec ruby-Ispec my_spec.rb=>假设你有一个spec文件夹,里面有一个spec助手。这是两个问题 1如何在没有规范的情况下使用ruby运行规范文件 要么放
require "rubygems"
require "spec"
require "spec/autorun"
在文件中,或运行
ruby -rrubygems -rspec -rspec/autorun whatever_spec.rb
从命令行。但是规范更容易
2如何将spec基类继承到当前的ruby spec文件
基本上,你没有。RSpec是一种内部DSL,这意味着它根据您的描述和块为您生成对象。这些对象是真实类的实例,例如Spec::Example::ExampleGroup,但它们非常复杂和神奇,除非您真的知道自己在做什么,否则不应该尝试扩展它们。你想完成什么