Вопросы по теме 'rspec2'
Документация RSpec, где она прячется?
Ужасно потрудились найти документацию по RSpec-2 (и rspec-rails ). В частности, я хочу просмотреть все доступные сопоставители ... но как?
Я пробовал:
RSpec.info : устаревший - RSpec 1.x
rdoc.info : в любом случае мне кажется...
5705 просмотров
schedule
13.11.2021
Автотест: не удалось запустить тесты. Но ничего в журнале
Автотест прервался с обновлением rspec-rails 2.2.1 . Теперь я не могу заставить его снова работать ... даже после отката на rspec-rais 2.2.0 .
Единственная информация, которую мне удалось найти, - это всплывающее окно Growl с сообщением «...
745 просмотров
schedule
10.11.2021
отключение фикстуры транзакций в Rspec не имеет никакого эффекта
Из-за устаревшей базы данных, которую я использую, я застрял в MySQL, использующем MyISAM, а это значит, что мои таблицы не поддерживают транзакции. Это приводит к сбою тестов, поскольку данные таблицы, созданные тестами (я использую factory_girl для...
712 просмотров
schedule
06.11.2021
FactoryGirl Rspec ActionView :: Template :: Error: неопределенный метод для nil: NilClass
Я новичок в рельсах и пытаюсь попробовать TDD.
У меня есть модель пользователя с атрибутом администратора, для которого по умолчанию установлено значение nil, и модель запроса.
Вот тест, который у меня есть для моего контроллера запросов
it...
1219 просмотров
schedule
24.11.2021
RSpec 2 использование assign для просмотра спецификаций
Мне кажется, что мне не хватает чего-то очень простого, но я тоже не могу этого понять.
При выполнении следующей спецификации:
require 'spec_helper'
describe "/mymodel/show.html.erb" do
before(:each) do
@mymodel = Factory(:mymodel)...
4700 просмотров
schedule
04.09.2021
Повторяющаяся запись для индекса с FactoryGirl при запуске тестов
Я использую FactoryGirl для создания специальной модели с уникальным индексом в столбце code .
Когда я создаю несколько фабрик по модели "Speciality", я получаю такую ошибку:
Failure/Error: Factory(:specialty)
Mysql::Error: Duplicate entry...
1800 просмотров
schedule
20.10.2021
Проблемы с использованием RSpec 'its' функции
Я использую Ruby on Rails 3.0.9, RSpec-rails 2 и FactoryGirl. Я пытаюсь использовать функцию RSpec its в модели ассоциации (в следующем примере это :account ), но у меня возникли проблемы.
В моем файле спецификации у меня есть:
describe...
213 просмотров
schedule
22.10.2021
rspec + capybara + selenium + spork не закрывает браузер
Та же проблема с тестами рельсов, что и здесь , но на Mac OS X.
И когда я в следующий раз запускаю спецификации, они зависают на спецификациях js, пока я не закрою браузер вручную. И эти тесты терпят неудачу, мне нужно снова перезапустить...
563 просмотров
schedule
09.10.2021
Запустите Capybara-firebug без огурца
Есть ли способ запустить Capybara-Firebug без огурца?
Я хотел бы использовать его только с тестами интеграции rspec, а определения Before '@firebug' и Then не работают.
185 просмотров
schedule
09.11.2021
RSpec + FactoryGirl should_receive не работает
Я не могу понять, почему этот тест RSpec терпит неудачу. Любой совет? Я новичок в FactoryGirl, RSpec и TDD в целом.
Контроллер:
def update
@vendor = current_user.vendors.find(params[:id])
if @vendor.update_attributes(params[:vendor])...
2508 просмотров
schedule
06.10.2021
Могу ли я переопределить метод в RSpec только для одного вызова аргумента
У меня есть механизм включения функций в нескольких проектах (один с использованием RSpec 1 с Rails 2 и один с RSpec 2 / Rails 3), и я ищу лучший способ переопределить только одну функцию без необходимости делать что-нибудь с другими функциями. В...
7720 просмотров
schedule
17.10.2021
Capybara Webkit не может загрузить URL-адрес mailto
Я тестирую свой тест интеграции рельсов с capybara-webkit , и мой javascript должен изменить URL-адрес location.href на mailto . Это заканчивается этой ошибкой
Capybara::Driver::Webkit::WebkitInvalidResponseError:
Unable to load URL:...
427 просмотров
schedule
08.09.2021
Все примеры маршрутизации терпят неудачу для движка Rails 3.2 с RSpec 2.10
Я создал Rails Engine в обычном режиме , установил RSpec, и создал основу для модели, но я не могу передать какие-либо спецификации маршрутизации.
Вот один пример:
describe Licensing::LicensesController do
it 'routes to #index' do...
3006 просмотров
schedule
02.11.2021
rspec not_to изменить поведение не так, как ожидалось
Я испытываю некоторую непонятливость в rspec и rspec-rails 2.11.0. Я воспроизвел поведение в приложении коллеги, работающем под управлением 2.7.1 (оба на Ruby 1.9.3).
Эти тесты работают, как ожидалось (не работают):
it "should not change i"...
19852 просмотров
schedule
29.11.2021
Устройство тестирования сбоев / ошибок Rspec и канкан
Я новичок в тестировании с помощью рельсов и, кажется, потерялся в мире тестирования. В настоящее время я тестирую свой контроллер приборной панели, и все проходит, когда я удаляю строку load_and_authorize_resource со своего контроллера. Я...
301 просмотров
schedule
29.10.2021
Ссылка на расположение файла в задаче RSpec Rake по сравнению с rspec runner
У меня такая структура каталогов:
project_dir
spec
person
person_invalid_address_examples.yaml
person_spec.rb
rakefile.rb
В person_spec.rb есть этот фрагмент кода:
describe "Create person tests"
...
context "Person...
1300 просмотров
schedule
28.09.2021
Проблема с тестом Rspec для скрипта Ruby, который принимает ввод данных пользователем для элементов хэша
У меня есть рубиновый скрипт , который берет цены на книги из пользователь во время выполнения. Я новичок в написании тестов RSpec для скриптов Ruby. Я использую Ruby 1.9.3-p327 и rspec 2.11.0. Вы можете клонировать мой проект из Github , по...
1165 просмотров
schedule
12.09.2021
Лучший способ протестировать именованные области видимости в Rails4
В рамках миграции с Rails 3.2 на Rails 4 все именованные области видимости нуждаются в блоке proc. Подробнее читайте здесь: http://edgeguides.rubyonrails.org/upgrading_ruby_on_rails.html#active-record
Я пропустил обновление прицела в одной из...
814 просмотров
schedule
04.11.2021
Simple Scaffold помещает: ActionView :: Template :: Error: undefined метод `edit_user_path '
У меня есть такая простая эшафот:
rspec:
require 'spec_helper'
describe "users/show" do
before(:each) do
@user = assign(:user, stub_model(User,
:first_name => "First Name",
:last_name => "Last Name"
))
end
it...
738 просмотров
schedule
06.11.2021
У Rails / Rspec без -T есть обратная сторона?
Я изучаю Rails, и кажется, что многие предпочитают RSpec Test Unit, но я читал, что некоторым нравится использовать и то, и другое. Если вы создали проект Rails без «-T» в строке «rails new ...», чтобы вы могли использовать оба варианта позже, будет...
28 просмотров
schedule
25.10.2021