Как включить библиотеку в юнит-тесты rubymine - PullRequest
1 голос
/ 18 мая 2011

У меня есть приложение Rails 3, здесь у меня есть unit-тест в test / unit / test.rb

require "test/unit"
require "lib/feeder"

class LinkParserTest < Test::Unit::TestCase

  def test_with_single_host
    **some code**
    assert_equal(links,Feeder.link_parser(entry_summary,host))
  end

, если я запускаю тест в консоли с помощью команды ruby -I. test/unit/link_parser_test.rb, все работает отлично, но еслия запускаю тестирование в RubyMine: require: no such file to load -- lib/feeder (LoadError)

что я делаю не так?

1 Ответ

1 голос
/ 19 мая 2011

получил, rubymine runing ruby ​​-Itest test / unit / link_parser_test.rb команда (поэтому она запускается в тестовой папке) мне нужно было изменить требовать "./lib/feeder", и это работает нормально

...