Sha256: 93346673f363f0c6e6d83e5bec8a0f63ef319958cb7713233a807d246030c70e
Contents?: true
Size: 699 Bytes
Versions: 2
Compression:
Stored size: 699 Bytes
Contents
require File.expand_path('../gir_ffi_test_helper.rb', File.dirname(__FILE__)) require 'tempfile' GirFFI.setup :Regress describe "Pretty-printing" do def assert_syntax_ok str tmp = Tempfile.new "gir_ffi" tmp.write str tmp.flush is_ok = `ruby -c #{tmp.path} 2>&1` assert_equal "Syntax OK\n", is_ok end describe "for the Regress module" do it "runs without throwing an exception" do Regress._builder.pretty_print end it "results in valid Ruby" do assert_syntax_ok Regress._builder.pretty_print end end describe "for the GLib module" do it "results in valid Ruby" do assert_syntax_ok GLib._builder.pretty_print end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
gir_ffi-0.2.3 | test/integration/pretty_print_test.rb |
gir_ffi-0.2.2 | test/integration/pretty_print_test.rb |