From: <kt...@us...> - 2008-06-14 11:37:10
|
Revision: 3252 http://ruby-gnome2.svn.sourceforge.net/ruby-gnome2/?rev=3252&view=rev Author: ktou Date: 2008-06-14 04:37:06 -0700 (Sat, 14 Jun 2008) Log Message: ----------- * test/run-test.rb: use glib/test/glib-test-init.rb. Modified Paths: -------------- ruby-gnome2/trunk/gnomeprint/ChangeLog ruby-gnome2/trunk/gnomeprint/test/run-test.rb Modified: ruby-gnome2/trunk/gnomeprint/ChangeLog =================================================================== --- ruby-gnome2/trunk/gnomeprint/ChangeLog 2008-06-14 11:36:32 UTC (rev 3251) +++ ruby-gnome2/trunk/gnomeprint/ChangeLog 2008-06-14 11:37:06 UTC (rev 3252) @@ -1,3 +1,7 @@ +2008-06-14 Kouhei Sutou <ko...@co...> + + * test/run-test.rb: use glib/test/glib-test-init.rb. + 2007-07-13 Guillaume Cottenceau * src/rbgp-gnome-print-config.c, src/rbgp-gnome-print-job.c, Modified: ruby-gnome2/trunk/gnomeprint/test/run-test.rb =================================================================== --- ruby-gnome2/trunk/gnomeprint/test/run-test.rb 2008-06-14 11:36:32 UTC (rev 3251) +++ ruby-gnome2/trunk/gnomeprint/test/run-test.rb 2008-06-14 11:37:06 UTC (rev 3252) @@ -1,14 +1,16 @@ #!/usr/bin/env ruby -system("make") +base_dir = File.expand_path(File.join(File.dirname(__FILE__), "..")) +glib_dir = File.expand_path(File.join(base_dir, "..", "glib")) -$LOAD_PATH.unshift(File.expand_path("./src")) -$LOAD_PATH.unshift(File.expand_path("./src/lib")) +$LOAD_PATH.unshift(glib_dir) +require 'test/glib-test-init' -require "test/unit" +if system("which make > /dev/null") + system("cd #{base_dir.dump} && make > /dev/null") or exit(1) +end -if Test::Unit::AutoRunner.respond_to?(:standalone?) - exit Test::Unit::AutoRunner.run($0, File.dirname($0)) -else - exit Test::Unit::AutoRunner.run(false, File.dirname($0)) -end +$LOAD_PATH.unshift(File.join(base_dir, "src")) +$LOAD_PATH.unshift(File.join(base_dir, "src", "lib")) + +exit Test::Unit::AutoRunner.run(true) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |