как не создать файл модульного теста в rails3 - PullRequest
1 голос
/ 02 ноября 2010
rails g model GiftProduct -p --migration=false --fixture=false

Я попробовал этот код, и он уменьшил некоторый файл генерации, но все еще не может найти, как избежать генерирования файла модульного теста,

на самом деле я хочу только файл модели

Я новичок в Rail3, надеюсь, кто-нибудь может мне помочь ниже результат генерации

  invoke  active_record
  create    app/models/gift_product.rb
  invoke    test_unit
  create      test/unit/gift_product_test.rb

Ответы [ 3 ]

25 голосов
/ 30 мая 2012

Работает в Rails 3.2:

rails g model Foo --no-test-framework
0 голосов
/ 02 ноября 2010

Вы можете попробовать установить тестовую среду на nil или любую несуществующую тестовую среду.

rails g model Test -t nil

Выходы

invoke  active_record
create    db/migrate/20101102025557_create_tests.rb
create    app/models/test.rb
 error    nil [not found]

По общему признанию, не самый хороший или самый правильный способ сделать это, но это работает.

0 голосов
/ 02 ноября 2010

попробуйте

rails g model project  --no-tests --no-fixtures --no-migrations

Я не только R3, поэтому я не уверен

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...