Switch unit tests from gdc to ldc2

This commit is contained in:
josh committed 2023-06-29 19:16:36 -04:00
1 parent 11348ca351
commit 9895733a05
2 files changed
+9 -8

No files matched your search

+2 -1
View File
@@ -20,7 +20,7 @@ describe Propane do
end
def compile(*test_files)
result = system(*%w[gdc -funittest -o spec/run/testparser spec/run/testparser.d -Ispec], *test_files)
result = system(*%w[ldc2 --unittest -of spec/run/testparser spec/run/testparser.d -Ispec], *test_files)
expect(result).to be_truthy
end
@@ -28,6 +28,7 @@ describe Propane do
stdout, stderr, status = Open3.capture3("spec/run/testparser")
File.binwrite("spec/run/.stderr", stderr)
File.binwrite("spec/run/.stdout", stdout)
stderr.sub!(/^.*modules passed unittests\n/, "")
Results.new(stdout, stderr, status)
end