Вопросы по теме '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 просмотров

Проблемы с использованием RSpec 'its' функции
Я использую Ruby on Rails 3.0.9, RSpec-rails 2 и FactoryGirl. Я пытаюсь использовать функцию RSpec its в модели ассоциации (в следующем примере это :account ), но у меня возникли проблемы. В моем файле спецификации у меня есть: describe...
213 просмотров

rspec + capybara + selenium + spork не закрывает браузер
Та же проблема с тестами рельсов, что и здесь , но на Mac OS X. И когда я в следующий раз запускаю спецификации, они зависают на спецификациях js, пока я не закрою браузер вручную. И эти тесты терпят неудачу, мне нужно снова перезапустить...
563 просмотров

Запустите 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 просмотров

Все примеры маршрутизации терпят неудачу для движка Rails 3.2 с RSpec 2.10
Я создал Rails Engine в обычном режиме , установил RSpec, и создал основу для модели, но я не могу передать какие-либо спецификации маршрутизации. Вот один пример: describe Licensing::LicensesController do it 'routes to #index' do...
3006 просмотров

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 просмотров

Лучший способ протестировать именованные области видимости в Rails4
В рамках миграции с Rails 3.2 на Rails 4 все именованные области видимости нуждаются в блоке proc. Подробнее читайте здесь: http://edgeguides.rubyonrails.org/upgrading_ruby_on_rails.html#active-record Я пропустил обновление прицела в одной из...
814 просмотров

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 просмотров