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