reviving more tests

This commit is contained in:
Torsten Ruger
2015-05-05 14:04:37 +03:00
parent e4c799ecb6
commit 001af3f8b6
7 changed files with 30 additions and 26 deletions

View File

@ -3,7 +3,7 @@ require 'parslet/convenience'
require "yaml"
module VirtualHelper
# need a code generator, for arm
# need a code generator, for arm
def setup
# @object_space = Boot::BootSpace.new "Arm"
end
@ -11,10 +11,8 @@ module VirtualHelper
def check
machine = Virtual::Machine.boot
expressions = machine.compile_main @string_input
should = YAML.load(@output.gsub("RETURN_MARKER" , "\n"))
assert_equal should , expressions , expressions.to_yaml.gsub("\n" , "RETURN_MARKER") + "\n" + Sof::Writer.write(expressions)
puts ""
puts Sof::Writer.write(expressions)
is = Sof::Writer.write(expressions).gsub("\n" , "*^*")
assert_equal is , @output
end
end