We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2f0ea1d commit a82fda0Copy full SHA for a82fda0
test/react_renderer_test.rb
@@ -36,18 +36,11 @@ class ReactRendererTest < ActiveSupport::TestCase
36
end
37
38
test 'prerender errors include the error backtrace' do
39
- # Stub the backtrace returned by ExecJS
40
- ExecJS::ProgramError.class_eval {
41
- def backtrace
42
- ["Line 1 exception", "Backtrace line 2"]
43
- end
44
- }
45
-
46
err = assert_raises React::Renderer::PrerenderError do
47
React::Renderer.render("NonexistentComponent", {error: true, exists: false})
48
49
50
- assert (err.message.ends_with?("Line 1 exception\nBacktrace line 2"))
+ assert (err.message.count("\n") > 2), "The error has a multi-line backtrace"
51
52
53
test 'prerender errors are thrown when given a string' do
0 commit comments