Skip to content

Commit b8dae6a

Browse files
authored
Merge pull request #50 from Evizero/jc/new_ref
save converted actual result as reference
2 parents 9a5ae50 + a347c6e commit b8dae6a

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/test_reference.jl

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -107,9 +107,11 @@ function test_reference(
107107
rendermode = default_rendermode(F, raw_actual)
108108
end
109109

110+
actual = _convert(F, raw_actual; kw...)
110111
# preprocessing when reference file doesn't exists
111112
if !isfile(path)
112113
println("Reference file for \"$filename\" does not exist.")
114+
# TODO: move encoding out from render
113115
render(rendermode, raw_actual)
114116

115117
if !isinteractive()
@@ -120,15 +122,14 @@ function test_reference(
120122
@test false
121123
else
122124
mkpath(dir)
123-
savefile(file, raw_actual)
125+
savefile(file, actual)
124126
@info("Please run the tests again for any changes to take effect")
125127
end
126128

127129
return nothing # skip current test case
128130
end
129131

130132
# file exists
131-
actual = _convert(F, raw_actual; kw...)
132133
reference = loadfile(T, file)
133134

134135
if equiv === nothing

0 commit comments

Comments
 (0)