2010-10-22 51 views
0

我知道HOWTO規範並不是所有車型

rake spec:models 

符合規範的所有型號。

有沒有辦法只規範一個模型,或只有一個給定的模型集合? 事情是這樣的希望:

rake spec:model user 

或模型

rake spec:model user role order 

集合BTW:布萊恩·霍根寫下類似的物質創造的(see here),但也許有一些內置的rspec2

回答

1

使用RSpec的命令行(與Rspec的2)

rspec spec/models/user_spec.rb 

或者如果你想要幾個

rspec spec/models/user_spec.rb spec/models/role_spec.rb 

如果你想爲該創建任務。它。

+0

嗯。 $ rake spec spec/models/user_spec.rb仍然執行所有規格 – agreif 2010-10-22 15:38:57

+0

您不使用rake命令。這是spec命令。因此,如果沒有在您的命令行耙 – shingara 2010-10-22 16:11:56

+0

規範:命令未找到。但它可以正常工作/Users/agreif/usr_local/rvm/rubies/ruby-1.9.2-p0/bin/ruby -S bundle exec rspec「./spec/models/person_spec.rb」 – agreif 2010-10-23 08:49:44