Вопросы по теме 'minitest'

Как запустить все тесты с помощью minitest?
Я скачал исходный код проекта, нашел ошибку и исправил ее. Теперь я хочу запустить тесты, чтобы узнать, не сломал ли я что-нибудь. Тесты находятся в minitest DSL. Как запустить их все сразу? Я искал подходящие рейк-задачи и т. д., но...
42761 просмотров
schedule 21.03.2023

Можно ли запустить один тест в MiniTest?
Я могу запустить все тесты в одном файле с помощью: rake test TEST=path/to/test_file.rb Однако, если я хочу запустить только один тест в этом файле, как мне это сделать? Я ищу аналогичную функциональность для: rspec...
65078 просмотров
schedule 14.07.2023

Rails assert_equal не всегда работает с DateTimes
Я получаю сообщение об ошибке в своем функциональном тесте при использовании assert_equal : 1) [31mFailure[0m: test_should_allow_dealer_to_extend_offer:21 <Thu, 14 Apr 2011 23:59:59 PDT -07:00> expected but was <Thu, 14 Apr 2011...
2400 просмотров
schedule 30.12.2022

Как добавить драгоценный камень «minitest» в мой помощник по тестированию?
Я новичок в Ruby on Rails и тестировании. Когда я запускаю rake test , я получаю следующую ошибку: /Users/jarvis/.rvm/gems/ruby-1.9.2-p180@rails3tutorial/gems/rack-1.3.4/lib/rack/backports /uri/common_192.rb:53: warning: already initialized...
7419 просмотров
schedule 15.12.2022

Может ли минитест сделать что-то вроде rspec --color --format doc?
Я хочу красиво напечатанную сводку о том, какие тесты выполняются, наподобие rspec --color --format doc Может ли минитест сделать это?
8470 просмотров
schedule 25.07.2023

Как использовать Ruby MiniTest::Spec с Rails для интеграционных тестов API?
Я создаю приложение, включающее API Rails, и хочу использовать Ruby MiniTest::Spec для тестирования. Какой хороший способ настроить его? Например, хорошая организация каталогов, хороший способ включения файлов и т. д.? Я использую...
6939 просмотров

Кажется, что каждая задача rake запускает какой-то тест, как я могу его остановить?
С тех пор, как я создал этот проект Rails 3.2.3 для использования MiniTest, я получаю следующие сообщения в командной строке rake: Loaded Suite test/factories,test/helpers,test,test/models,test/requests Started at 2012-05-22 10:04:01 -0400 w/...
186 просмотров
schedule 16.06.2023

Как отобразить ошибку Sinatra и другие переменные в выводе minitest
Я тестирую и кодирую приложение Sinatra, используя minitest. В настоящее время я использую last_response.status, чтобы увидеть, что произошло с запросом: assert last_response.ok?, "Status 200 expected but was #{last_response.status}."...
1274 просмотров
schedule 23.04.2023

запустить минитест программно
У меня есть этот код (в pry): class Hash def invert_by_array each.with_object({}) {|(key,value), obj| value.each do |element| obj[element] = key end } end end require 'minitest/spec' describe "invert_by_array" do...
529 просмотров
schedule 03.01.2023

Руби: mnitest-rails + мокко
Инструкции по использованию mocking library с minitest не работают, и я не знаю почему... minitest 4.2.0, minitest-rails 0.3, mocha 0.12.4. В соответствии с инструкциями внизу Gemfile у меня есть group :test, :development do gem 'mocha',...
172 просмотров
schedule 01.06.2022

Настройка Guard с Minitest в Rails 3.2
У меня проблемы с запуском Guard в моем проекте Rails 3.2. Моя тестовая папка выглядит как тестовая структура рельсов по умолчанию: ▾ test/ ▾ fixtures/ customers.yml ▾ functional/ ▾ integration/ ▾ performance/...
446 просмотров
schedule 15.12.2022

Как заставить Rubymine работать с фреймворком minitest
Не могу настроить Rubymine для нормальной работы с minitest. Все время это бросает мне исключения Невозможно присоединить Test Reporter к тестовой среде, или тестовая среда неожиданно завершает работу. Кроме того, я не могу запустить тест...
4534 просмотров

Модульное тестирование метода модели в Rails с использованием MiniTest — как использовать заглушки или фиктивные объекты?
Я изучаю Rails 3 и начал модульное тестирование. После некоторых исследований я решил использовать MiniTest для модульного тестирования. у меня следующая модель class Participant < ActiveRecord::Base ... # returns all items that were...
1091 просмотров
schedule 28.08.2022

minitest-spec-rails пошло не так, когда я делаю какой-то функциональный тест
в моем Gemfile: group :test do gem 'minitest-spec-rails' end мой тестовый файл в rail_root/test/functional/publisher_controller_test.rb # -*- encoding : utf-8 -*- describe PublisherController do describe "GET #signin" do it...
201 просмотров
schedule 10.03.2023

Тест Rails преобразует мой массив целых чисел в массив строк
У меня есть следующий тест для метода создания на моем контроллере before :each do request.env["HTTP_ACCEPT"] = 'application/json' request.env["CONTENT_TYPE"] = "application/json" end test "should post create" do params = {...
537 просмотров
schedule 16.12.2022

Использование минитест-репортеров с TeamCity (минитест-репортеры пытаются переопределить выбор репортера)
Есть ли у кого-нибудь опыт использования минитест-репортеров для правильного вывода тестов в TeamCity? Я хочу использовать репортер JUnit, и когда я запускаю задачу rake test на своем компьютере, выходные данные правильно отображаются в формате...
503 просмотров
schedule 22.09.2022

Как использовать after_run в минитесте?
Как мне использовать функцию класса after_run для запустить какой-нибудь код после того, как все мои тесты будут выполнены? Все мои попытки поднимают NoMethodError : class MyTest < Minitest::Test after_run { puts "After run!" }...
814 просмотров
schedule 15.10.2022

Почему мое значение перечисления неверно в минитесте с использованием драгоценного камня Pundit?
Я создал начальное приложение из RailsApps с помощью примера приложения rails-devise-pundit . Я пытаюсь написать тест пользовательского контроллера, потому что планирую изменить некоторые функции и хочу убедиться, что все по-прежнему работает....
946 просмотров

rspec/guard запускает минитест и получает недопустимую опцию: -f
Я запускаю rails 4.1, и когда я запускаю rspec внутри Guard, в конце появляется следующая ошибка: invalid option: -f minitest options: -h, --help Display this help. -s, --seed SEED Sets random seed...
1016 просмотров

Предупреждение относительно минитеста/модуля при использовании с ActiveSupport-4.1.1.gem? Как это решить?
Я искал в google и github следующее предупреждение (более подробно см. ниже), которое я получаю, когда запускаю свои тесты на своем драгоценном камне, которые все проходят: Warning: you should require 'minitest/autorun' instead. Warning: or add...
872 просмотров
schedule 19.03.2023