Вечнозеленый тест: $ не определено - PullRequest
0 голосов
/ 01 февраля 2012

Я пытаюсь передать код, используемый Evergreen / Jasmine Combo.Переход от старой версии проекта к новой версии.После передачи всех необходимых файлов тест не работает и говорит:

$ не определено

Из отладчика выглядит, как будто мои требуемые () файлы js не могут быть найдены:

GET http://127.0.0.1:38545/public/javascripts/jquery-1.4.2.min.js 404 (Not Found)

Я передал следующие файлы:

config / evergreen.rb

require 'capybara-webkit'
Evergreen.configure do |config|
  config.driver = :webkit
  config.public_dir = "/"
  config.spec_dir = "spec/javascripts"
  config.template_dir = "spec/javascripts/templates"
end

spec / javascripts / spec / javascripts / helpers / * spec / javascripts/ support / * spec / javascripts / templates / *

Проверка файла вручную с помощью навигации, я вижу, что в старом проекте файл доступен, но в новом проекте я получаю страницу sinatra, говорящую

"Синатра не знает эту пустышку"

Файл jquery находится там же, и я не вижу никаких очевидных изменений в файле маршрутов.Какие шаги я должен предпринять для отладки этого?

ОБНОВЛЕНИЕ

Кажется, изменение гема синатры с 1.2.6 до 1.2.7 исправляет это (разница в двухпроекты).До сих пор выясняю, почему

1 Ответ

0 голосов
/ 21 февраля 2012

Кажется, что изменение гема синатры с 1.2.6 до 1.2.7 исправляет это (разница в двух проектах).

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