Вопросы по теме 'minitest'
Почему охрана останавливается?
У меня есть приложение rails, которое я только что запустил Guard и Minitest, и мой файл gaurd
guard 'minitest', :cli => '--drb --format doc --color' do
# with Minitest::Unit
watch(%r|^test/(.*)\/?test_(.*)\.rb|)...
2194 просмотров
schedule
26.10.2023
что эквивалентно rspec «это должно…, focus: true do» в minitest/spec
В моих тестах в проектах, которые используют rspec , я часто использую «фокус» при разработке, чтобы не запускать все тесты, когда я хочу сосредоточиться только на одном или нескольких конкретных тестовых примерах.
В Minitest (в данном случае с...
762 просмотров
schedule
02.03.2024
Rails 4: синтаксис для тестирования партиалов
Я пытаюсь понять синтаксис Rails для тестирования представлений и частей.
В чем разница между этими двумя тестами? Оба успешно используют мой частичный файл в app/views/layouts/_auth.html.erb.
assert_template layout: "layouts/application",...
1054 просмотров
schedule
27.02.2024
Minitest-rails не соответствует моим спецификациям
РЕДАКТИРОВАТЬ: проблема заключалась в том, что мы все еще использовали rspec, и вы не можете использовать спецификацию DSL в минитесте, все еще используя rspec.
Я использую minitest 4.7 с rails 4.0 и autotest-rails 4.2.1, и с тестами, напоминающими...
204 просмотров
schedule
18.05.2024
Как я могу создать отчет, показывающий мои самые медленные тесты в Rails 3.2, Ruby 1.9?
Я знаю, что в RSpec есть опция --profile, но я использую только MiniTest/shoulda для своего текущего проекта.
1377 просмотров
schedule
27.03.2024
Minitest - NoMethodError: неопределенный метод "получить"
Я застрял с ошибкой, когда запускал очень простой тест с помощью драгоценного камня minitest-rails. У меня рельсы 4.1.5 и минитест 5.4.0
грабли тест:контроллеры
1) Ошибка: DashboardController::index action#test_0001_anonymous: NoMethodError:...
3841 просмотров
schedule
04.02.2024
Плагин IntelliJ с Ruby on Rails выдает предупреждения о невозможности найти путь маршрута при кодировании тестов с использованием встроенной среды мини-тестов.
Я новичок в веб-разработке и Ruby on Rails. Я выбрал IntelliJ (13.1.5) с плагинами ruby, так как много лет работал с Java-приложениями, чтобы сэкономить много времени. В эти дни я пробую встроенную мини-тестовую структуру rails, и у меня возникают...
584 просмотров
schedule
25.05.2024
Тестирование результатов поиска Thinking Sphinx в Rails Minitest
Должен ли кто-то освещать тесты результатов поиска sphinx в тестах?
О чем я думал: «Thinking Sphinx — это жемчужина, которая широко используется и тестируется многими пользователями и участниками. Так зачем нам повторно тестировать ее в наших...
124 просмотров
schedule
22.10.2022
Rails 4 Minitest тестирует виртуальные атрибуты
Итак, у меня есть класс TimeBank, который обновляется и получает два новых виртуальных атрибута, которые будут манипулировать двумя другими существующими атрибутами (столбцами БД).
class TimeBank < ActiveRecord::Base
# validations, consts,...
520 просмотров
schedule
31.05.2024
Как протестировать модель с помощью Minitest и без базы данных?
Я использую rails 4.2.1 и ruby 2.2.1 в своем приложении. Таким образом, автоматически добавляется минитест версии 5.1 . В моем приложении нет базы данных. С базой данных я могу протестировать модель. Как протестировать модель без базы данных?...
700 просмотров
schedule
06.11.2022
Тестовая программа, которая запускается с пользовательским вводом из консоли
Я пишу тесты для системы, моделирующей лифт. Например, я хочу проверить, что лифт может менять направление и двигаться на указанный этаж.
У меня есть следующие методы:
def initialize
@current_floor = 0
@requested_floor = 0
end
def...
627 просмотров
schedule
28.03.2024
Rails: тестовый пример не работает при одновременном запуске всех тестовых случаев в rubymine
Я запускаю тестовый пример с rubymine. всякий раз, когда я запускаю отдельный тестовый пример, он работает, но один из моих тестовых случаев терпит неудачу всякий раз, когда я запускаю все тестовые примеры одновременно.
Ниже приведена ошибка,...
122 просмотров
schedule
21.11.2022
Вызов метода Ruby сделан для неправильного класса (модуль верхнего уровня)
У меня очень странная проблема с отправкой метода в неправильный класс с помощью Minitest.
Я помогаю поддерживать библиотеку dnsruby ( https://github.com/alexdalitz/dnsruby ) и у нас есть конкретный тест, который периодически не работает (...
175 просмотров
schedule
18.11.2023
Несколько блоков «до» в блоке «описание» Minitest
Я пытаюсь иметь два блока «до» под блоком описания, но работает только последний.
describe '#bunch_of_tests' do
before(:all) do
p 'do this before all tests'
end
before(:each) do
p 'do this before each test'
end
describe 'this is...
363 просмотров
schedule
07.11.2023
В тестовой среде постоянно просит запустить миграцию
В Rails — 5.0.3 и Ruby — 2.3.3, когда я запускаю rails test , он продолжает просить меня выполнить миграцию. Он не поддерживает состояние миграции.
Пробовал следующее -
Добавление ActiveRecord::Migration.maintain_test_schema! в...
50 просмотров
schedule
04.01.2024
Как запустить собственный список минитест-тестов в Rails
Скажем, у меня есть файл, содержащий имена тестовых файлов для запуска тестов, и он также может содержать конкретные имена тестов. Если тестовый файл содержит этот конкретный тест, запустите только этот тест из файла, содержащего тест, и запустите...
317 просмотров
schedule
06.12.2022
jumpstart - ActiveRecord::RecordNotUnique: PG::UniqueViolation: ОШИБКА: повторяющееся значение ключа нарушает ограничение уникальности
Я получаю следующее при запуске rails test на совершенно новой установке jumpstart/gorails и пустой базе данных:
DRb::DRbRemoteError: PG::UniqueViolation: ERROR: duplicate key value violates unique constraint "index_users_on_email"
DETAIL: Key...
1330 просмотров
schedule
15.11.2022
NoMethodError: неопределенный метод `разрешение' для #‹Hash:0x007facebc78c98› в минитесте Rails
я получаю эту ошибку permit для сильных параметров в Rails Minitest. Это отлично работает, когда я запускаю обычный поток (кроме тестирования). Всякий раз, когда я запускаю свой тест, он дает мне эту странную ошибку.
Почему это не работает...
623 просмотров
schedule
26.01.2024
Минитест Rails проверяет, была ли создана запись — ArgumentError: неправильное количество аргументов
У меня есть простой сервис, который создает запись с именем PropertyReport :
#app/services/portfolios/related_property_reports.rb
module Portfolios
class RelatedPropertyReports
def initialize(portfolio, portfolio_report)
@portfolio =...
47 просмотров
schedule
09.12.2023