0
ответов

Как проверить, использует ли определенная функция транзакцию в Rails и rspec 2

У меня есть модельная функция, в которой я хочу убедиться, что она использует транзакцию. Например: class Model def method Model.transaction do # do stuff end end end Мой текущий подход состоит в том, чтобы заглушить ...
вопрос задан: 4 February 2015 20:17
0
ответов

Как мне создать спецификацию контроллера с помощью rspec?

Я интегрирую devise_invitable в свой application, и мне пришлось написать собственный контроллер - InvitationsController - чтобы переопределить несколько методов в геме. Теперь я хочу написать тесты, чтобы охватить то, что я ...
вопрос задан: 3 February 2015 19:24
0
ответов

Ищу примеры тестов интеграции / приемки Rails 3 с RSpec [закрыто]

В течение долгого времени php dev и rails newb я пытался разобраться в tdd / bdd. Существует так много инструментов и методологий, что это может быть довольно сложной задачей. После множества ...
вопрос задан: 3 February 2015 10:38
0
ответов

Как добавить первый тест Cucumber в приложение Rails

Признание: я никогда не писал ни одного теста для Rails. Я установил драгоценные камни огурец, rspec, капибару, заводскую девушку. Запуск Rails 3.1. Я не уверен, ммм, где создать новый тестовый файл или ...
вопрос задан: 30 January 2015 20:37
0
ответов

странное поведение при сравнении чисел с плавающей запятой в rspec

, третий из следующих тестов не проходит: укажите {(0,6 * 2). Следует eql (1.2)} указать {(0,3 * 3) .should eql (0.3 * 3)} указывает {(0.3 * 3) .should eql (0.9)} # этот не работает Почему это? Это ...
вопрос задан: 22 December 2014 23:31
0
ответов

Обнаружение сбоя теста Rspec после каждого метода

Я пытаюсь запустить тест RSpec, и я хочу определить, не прошел ли тест в после метода. У меня сейчас есть что-то вроде этого: after (: each) do cc = ConnectController.new () cc.update (<...
вопрос задан: 7 December 2014 18:10
0
ответов

Тестирование rspec carrierwave - новичок

Я делаю приложение rails 3.1 с использованием carrierwave для загрузки файлов на aws s3. Я выполнил инструкции в репозитории github carrierwave и теперь могу загружать файлы в свою корзину aws. Это ...
вопрос задан: 24 November 2014 21:37
0
ответов

Как заглушить несущую в Rspec?

Я хочу заглушить несущую в предотвратить получение изображений в Интернете во время моих тестов. Как бы я заглушил вещи, чтобы добиться этого? Мой поисковый робот анализирует удаленную веб-страницу и сохраняет URL-адрес одного изображения в ...
вопрос задан: 21 November 2014 03:37
0
ответов

Rails 3 и rspec -выберите из списка выбора

Я хочу выбрать значение из списка выбора в RSpec. Например, у меня есть такие данные :
вопрос задан: 20 November 2014 11:39
0
ответов

Как сделать RSpec для общего модуля ActiveRecord без связанной таблицы базы данных?

Использую RSpec 2.6 / Rails 3.1 / Postgres: Я пишу вспомогательный модуль (в моей lib/), который может включать любую AR-модель. Я хотел бы написать спецификацию для этого модуля. Он должен быть включен AR::Base ...
вопрос задан: 17 November 2014 16:35
0
ответов

Выполнить Rspec из Ruby

Я пытаюсь выполнить rspec из Ruby и получить статус или количество сбоев из метода или что-то в этом роде. На самом деле я запускаю что-то вроде этого: system ("rspec 'myfilepath'"), но я ...
вопрос задан: 9 November 2014 20:16
0
ответов

RubyTest в Sublime Text 2

Я пытаюсь заставить RubyTest работать в Sublime Text 2. Я выполнил инструкцию в файле Readme Github и получите следующую ошибку. Кто-нибудь знает, как я могу это исправить? / bin / sh: rspec: command not ...
вопрос задан: 24 October 2014 12:35
0
ответов

Rails -RSpec -Разница между let и let!

Я читал, что в руководстве RSpec говорится об этой разнице, но некоторые вещи все еще сбивают с толку. Любой другой источник, включая «Книгу RSpec», объясняет только «let», а «The Rails 3 Way» просто...
вопрос задан: 24 October 2014 10:52
0
ответов

опишите против контекста в rspec. Различия? [Дубликат]

Я прочитал немного о том, как нужно организовать код rspec. Кажется, что «контекст» больше используется для состояний объектов. Как вы можете описать, как использовать «description» в коде rspec? ...
вопрос задан: 21 October 2014 01:16
0
ответов

Хороший учебник по огурцу, не зависящий от рельсов [closed]

Я ищу хороший учебник по огурцу, который не заставляет меня использовать рельсы. Есть хорошие предложения?
вопрос задан: 16 October 2014 13:23
0
ответов

В чем разница между макетом, заглушкой И заводская девушка?

Я довольно новичок в RSPEC и всей методологии TDD. Может кто-нибудь, пожалуйста, объясните разницу между макетом и заглушкой. Когда мы их используем и когда мы используем фабрику, чтобы создать объекты в тесте ...
вопрос задан: 15 October 2014 08:19
0
ответов

Неопределенный метод `mass_assignment_sanitizer = 'для ActiveRecord :: Base: Class (NoMethodError)

Я изучаю Rails с помощью замечательного учебника по Ruby on Rails от Майкла Хартла. Я нахожусь в разделе 3.2.2 (Разработка через тестирование), в котором мне нужно выполнить следующую команду, чтобы запустить тесты rspec для моего ...
вопрос задан: 28 September 2014 08:01
0
ответов

Как получить текущий путь со строкой запроса с помощью Capybara

URL-адрес страницы выглядит как / people? Search = name в то время как я использовал метод current_path для капибары, он возвращал только / people. current_path.should == people_path (: search => 'name') Но он не говорит ...
вопрос задан: 23 September 2014 14:52
0
ответов

ожидалось, что #count изменится на 1, но не получил блок

Я тестирую метод моей модели, который возвращает мне объект Account. Я проверяю, вставила ли моя таблица новую строку, и моя Модель отражает ее количество. Ниже моя спецификация. это "может создать учетную запись" ...
вопрос задан: 10 August 2014 09:15
0
ответов

В чем разница между прибором и фабрикой в ​​моих модульных тестах?

Немного запутался, в чем разница между фабрикой и приспособлением? Итак, я использую фабричную девушку, когда я создаю объект с помощью фабрики, должен ли он сохраняться в БД? Или это ...
вопрос задан: 3 August 2014 19:27
0
ответов

RSPEC и фабричная девушка SystemStackError: уровень стека слишком глубокий

Я пытаюсь решить проблему с моими Spec тестами и получаю следующую ошибку Failures: 1) SessionsController POST 'create' with valid email and password should sign in the user Failure/...
вопрос задан: 3 August 2014 19:21
0
ответов

Ошибка RSpec: не удалось найти таблицу после миграции & hellip ;?

У меня есть приложение «голые рельсы 3» с одной моделью, созданное с помощью рельсов g модель User. Я добавил фабрику (используя factory_girl_rails): Factory.define: пользователь do | f | f.email "test@test.com" f.password "...
вопрос задан: 3 August 2014 19:03
0
ответов

Тестирование целевого атрибута ссылки с помощью Capybara/RSpec

Я немного новичок в Rails/RSpec/Capybara, так что это, вероятно, вопрос новичка, но Google не помог так сильно, как я надеялся. Я надеялся, что смогу его использовать { should have_link('link text', ...
вопрос задан: 10 July 2014 16:30
0
ответов

Как сделать автоматически загружать spec_helper.rb в RSpec 2

При разработке гемов в Ruby мне почти всегда нужен файл, в котором я могу настроить RSpec в соответствии с моими потребностями, и, возможно, перед этим мне потребуются некоторые вспомогательные модули, которые должны быть доступны во всех моих spec ...
вопрос задан: 3 July 2014 02:51
0
ответов

Тесты Capybara терпят неудачу с Timeout :: Ошибка в первом тесте при использовании Google Maps

Я тестирую с RSpec + Capybara + Selenium (Firefox). Независимо от того, какое подмножество моих приемочных тестов я запускаю, первый не проходит (следующие тесты работают правильно) с «причиной», например: Failure / ...
вопрос задан: 8 June 2014 06:06
0
ответов

Как связать тестирование с использованием Resque с примерами Rspec?

У меня возникла путаница при реализации Resque параллельно с примерами Rspec. Ниже приведен класс с дорогостоящим методом .generate (self) class SomeClass ... ChangeGenerator.generate (...
вопрос задан: 8 June 2014 06:06
0
ответов

Проблемы с Guard, Spork, Rspec & Rails 3

Я следил за видео spork railscast, и он выдает следующую ошибку, когда я пытаюсь запустить Guard: Guard теперь наблюдает за '/ Users / m / work /' Запуск Spork для Test :: Unit & RSpec Не удалось найти ...
вопрос задан: 8 June 2014 06:04
0
ответов

capybara assert атрибуты элемента

I ' m с использованием RSpec2 и Capybara для приемочных испытаний. Я хочу заявить, что ссылка отключена или нет в Capybara. Как я могу это сделать?
вопрос задан: 8 June 2014 05:53
0
ответов

Регулярное выражение Python конвертирует URL-адрес YouTube в видео YouTube

Я делаю регулярное выражение, чтобы найти YouTube ссылки (может быть несколько) в фрагменте HTML-текста, размещенном пользователем. В настоящее время я использую следующее регулярное выражение для изменения http: js? Я привык использовать Cucumber + RSpe
вопрос задан: 8 June 2014 05:52
0
ответов

rspec testing ajax response (should render a partial)

I want to test that my controller action is rendering a partial. I've poked around and I can't seem to find anything that works. create action: def create @project = Project.new... respond_to ...
вопрос задан: 28 May 2014 09:07