Почему "has_many: line_items,: зависимый => уничтожить" в файле модели cart.rb вызывает неудачные тесты - PullRequest
0 голосов
/ 24 июня 2010

Почему

has_many :line_items, :dependent => destroy

в файле модели cart.rb, что привело к неудачным тестам

Я изучал книгу "Agile Web Development with Rails" иЯ нахожусь примерно на полпути через приложение депо (я немного пропустил).

Когда я запускаю тест по умолчанию («правда»), я получаю проваленные тесты.Трассировка говорит

"/ Users / имя пользователя / Documents / rails_projects / depot / app / models / cart.rb: 2: в` destroy ': неверное количество аргументов (0 для 1) (ArgumentError)из /Users/username/Documents/rails_projects/depot/app/models/cart.rb:2"

Если я прокомментирую эту строку, я больше не получаю сообщение об ошибке и тесты проходят успешно.Но я не понимаю сообщение об ошибке.

На что мне обратить внимание?Это действительный сбой, который мне нужно как-то исправить?

Спасибо

1 Ответ

3 голосов
/ 24 июня 2010

has_many: line_items,: зависимый => : Уничтожить

Я думаю destroy это символ

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