Use self class for diff

This commit is contained in:
Hiroshi SHIBATA 2021-09-07 17:23:43 +09:00
parent 3e32412e08
commit df86d78a26
Notes: git 2021-09-11 08:48:42 +09:00

View File

@ -45,7 +45,7 @@ module Test
result = nil
need_to_diff =
MiniTest::Assertions.diff &&
self.class.diff &&
(expect.include?("\n") ||
butwas.include?("\n") ||
expect.size > 30 ||
@ -68,7 +68,7 @@ module Test
b.puts butwas
b.flush
result = `#{MiniTest::Assertions.diff} #{a.path} #{b.path}`
result = `#{self.class.diff} #{a.path} #{b.path}`
result.sub!(/^\-\-\- .+/, "--- expected")
result.sub!(/^\+\+\+ .+/, "+++ actual")