[DRE-commits] r4363 - in trunk/libparsetree-ruby/debian: . minitest
Tobias Grimm
tiber-guest at alioth.debian.org
Sun Nov 22 17:22:22 UTC 2009
Author: tiber-guest
Date: 2009-11-22 17:22:22 +0000 (Sun, 22 Nov 2009)
New Revision: 4363
Added:
trunk/libparsetree-ruby/debian/minitest/
trunk/libparsetree-ruby/debian/minitest/autorun.rb
trunk/libparsetree-ruby/debian/minitest/unit.rb
Modified:
trunk/libparsetree-ruby/debian/changelog
trunk/libparsetree-ruby/debian/control
trunk/libparsetree-ruby/debian/rules
Log:
Run unit tests during build
Modified: trunk/libparsetree-ruby/debian/changelog
===================================================================
--- trunk/libparsetree-ruby/debian/changelog 2009-11-22 01:51:12 UTC (rev 4362)
+++ trunk/libparsetree-ruby/debian/changelog 2009-11-22 17:22:22 UTC (rev 4363)
@@ -1,3 +1,9 @@
+libparsetree-ruby (3.0.4-4) UNRELEASED; urgency=low
+
+ * Run unit tests during build
+
+ -- Tobias Grimm <etobi at debian.org> Sun, 22 Nov 2009 18:20:17 +0100
+
libparsetree-ruby (3.0.4-3) unstable; urgency=low
* Do not require rubygems (Closes: #553667).
Modified: trunk/libparsetree-ruby/debian/control
===================================================================
--- trunk/libparsetree-ruby/debian/control 2009-11-22 01:51:12 UTC (rev 4362)
+++ trunk/libparsetree-ruby/debian/control 2009-11-22 17:22:22 UTC (rev 4363)
@@ -4,7 +4,7 @@
Maintainer: Sebastien Delafond <seb at debian.org>
Uploaders: Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers at lists.alioth.debian.org>, Tobias Grimm <etobi at debian.org>
Build-Depends: debhelper (>= 6), dpatch, ruby-pkg-tools (>= 0.8), cdbs, libsetup-ruby1.8
-Build-Depends-Indep: ruby1.8
+Build-Depends-Indep: ruby1.8, libinline-ruby1.8, libsexp-processor-ruby1.8
Standards-Version: 3.8.3
Homepage: http://rubyforge.org/projects/parsetree
Vcs-Browser: http://svn.debian.org/viewsvn/pkg-ruby-extras/trunk/libparsetree-ruby/
Added: trunk/libparsetree-ruby/debian/minitest/autorun.rb
===================================================================
--- trunk/libparsetree-ruby/debian/minitest/autorun.rb (rev 0)
+++ trunk/libparsetree-ruby/debian/minitest/autorun.rb 2009-11-22 17:22:22 UTC (rev 4363)
@@ -0,0 +1 @@
+# empty
Added: trunk/libparsetree-ruby/debian/minitest/unit.rb
===================================================================
--- trunk/libparsetree-ruby/debian/minitest/unit.rb (rev 0)
+++ trunk/libparsetree-ruby/debian/minitest/unit.rb 2009-11-22 17:22:22 UTC (rev 4363)
@@ -0,0 +1,16 @@
+require 'test/unit'
+
+module MiniTest
+ module Unit
+ class TestCase < Test::Unit::TestCase
+ def refute_nil(object, message)
+ assert_not_nil(object, message)
+ end
+
+ def test_dummy
+ # just to aoid Test::Unit to complayin about TestCase classes with no tests
+ assert(true)
+ end
+ end
+ end
+end
Modified: trunk/libparsetree-ruby/debian/rules
===================================================================
--- trunk/libparsetree-ruby/debian/rules 2009-11-22 01:51:12 UTC (rev 4362)
+++ trunk/libparsetree-ruby/debian/rules 2009-11-22 17:22:22 UTC (rev 4363)
@@ -3,3 +3,14 @@
include /usr/share/cdbs/1/rules/dpatch.mk
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/ruby-pkg-tools/1/class/ruby-setup-rb.mk
+
+build: build-stamp
+
+build-stamp:
+ # Run unit tests:
+ /usr/bin/ruby1.8 -w -I lib:test:debian -r minitest/unit \
+ -e 'Dir["test/test_*.rb"].each{|test| require test}'
+ touch build-stamp
+
+clean::
+ rm -f build-stamp
More information about the Pkg-ruby-extras-commits
mailing list