Тест bin/rails терпит неудачу в зависимости mus ta-context-1.2.2
Есть разумный большой проект ruby on rails, который я новичок: для языка, фреймворка и самого проекта. Итак, первое, что я решил запустить:
$ bin/rails test
Failure:
validations#test_: validations should validate that :url is case-insensitively unique. [/home/user/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/shoulda-context-1.2.2/lib/shoulda/context/context.rb:346]:
Source did not properly validate that :url is case-insensitively unique.
After taking the given Source, whose :url is
‹"http://beahan.net/jaeden"›, and saving it as the existing record,
then making a new Source and setting its :url to
‹"http://beahan.net/jaeden"› as well, the matcher expected the new
Source to be invalid, but it was valid instead.
bin/rails test /home/user/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/shoulda-context-1.2.2/lib/shoulda/context/context.rb:346
......
Finished in 28.984682s, 11.0058 runs/s, 24.5647 assertions/s.
319 runs, 712 assertions, 1 failures, 0 errors, 0 skips
Как видите, среди 319
работает только один сбой, который, если я прав, не относится к моему проекту, но к зависимости:
/home/user/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/shoulda-context-1.2.2/lib/shoulda/context/context.rb:346
Предполагая, что это правильная команда для выполнения тестов моего проекта, почему происходит сбой за пределами кодовой базы проекта?