Жасминерицы и таблицы стилей для светильников - PullRequest
1 голос
/ 27 сентября 2011

Я нашел jasminerice очень полезным для запуска всех моих тестов Jasmine через конвейер ресурсов Rails 3.1.Единственное, с чем я застрял, это то, что я не могу заставить свои установки загрузить какие-либо таблицы стилей (которые идут с моими приборами), и они мне нужны для пары тестов, связанных с dom / element-style.Кто-нибудь знает, как получить таблицы стилей для загрузки в этой настройке?

Ответы [ 2 ]

2 голосов
/ 05 октября 2011

Поддержка CSS-файлов была добавлена ​​недавно, README заявляет:

Для включения таблиц стилей в ваши спецификации, jasminerice использует файл spec.css.Создайте такой файл рядом с файлом spec.js.coffee:

spec/javascripts/spec.css

и в этом файле используйте директивы sprockets для включения правильных файлов CSS, например,

/*
*= require application
*/

Изменениеявляется довольно новым, поэтому вы можете включить гем непосредственно из последней версии github:

# Gemfile
gem 'jasminerice', git: 'git://github.com/bradphelan/jasminerice.git'

Вы также можете быть точным с вашей разметкой CSS, чтобы не испортить страницу специалиста Jasmine в файлы css (как файлы js) включены непосредственно в него .

0 голосов
/ 25 октября 2011

Я обновил драгоценный камень Jasminerice, и bradphelan (автор Jasminerice) внес это изменение в источник на Github.Поэтому, чтобы использовать таблицы стилей в ваших тестах Jasmine, выполняющихся через Jasminerice, просто обратитесь к гему на Github в вашем Gemfile, например: gem "jasminerice", :git => 'git://github.com/bradphelan/jasminerice.git'.Документация также была обновлена ​​на Github.

...