Мне было интересно, есть ли у нас что-то вроде assert_no_template в противоположность assert_template.
assert_no_template
assert_template
Я пытаюсь проверить, что конкретный шаблон не используется в реальном рендере.
Лучше было бы использовать аргумент: count для assert_template:
assert_template :partial => 'YOUR_PARTIAL', :count => 0
Я положил это в мой test_helper.rb:
test_helper.rb
def assert_template_not_used(template, msg = nil) assert !@templates.any? {|t, num| t.match(template)}, msg end
Не то, чтобы я знал. Что нужно сделать вместо этого? Вы могли бы потенциально утверждать наличие этого контента вместо этого.