~ubuntu-branches/ubuntu/saucy/ruby-erubis/saucy

« back to all changes in this revision

Viewing changes to test/test.rb

  • Committer: Package Import Robot
  • Author(s): Laurent Bigonville
  • Date: 2012-01-26 15:15:58 UTC
  • Revision ID: package-import@ubuntu.com-20120126151558-9u7mnf9ooqnw3bwz
Tags: upstream-2.7.0
ImportĀ upstreamĀ versionĀ 2.7.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
##
 
2
## $Release: 2.7.0 $
 
3
## copyright(c) 2006-2011 kuwata-lab.com all rights reserved.
 
4
##
 
5
 
 
6
 
 
7
unless defined?(TESTDIR)
 
8
  TESTDIR = File.dirname(__FILE__)
 
9
  LIBDIR  = TESTDIR == '.' ? '../lib' : File.dirname(TESTDIR) + '/lib'
 
10
  $: << TESTDIR
 
11
  $: << LIBDIR
 
12
end
 
13
 
 
14
 
 
15
require 'test/unit'
 
16
#require 'test/unit/ui/console/testrunner'
 
17
require 'assert-text-equal'
 
18
require 'yaml'
 
19
require 'testutil'
 
20
require 'erubis'
 
21
 
 
22
 
 
23
Test::Unit::TestCase.class_eval do
 
24
  if RUBY_VERSION >= "1.9"
 
25
    ## minitest doesn't have 'name()' method
 
26
    def name
 
27
      @name || @__name__
 
28
    end
 
29
    def ruby19
 
30
      yield
 
31
    end
 
32
  else
 
33
    def ruby19
 
34
    end
 
35
  end
 
36
end
 
37
 
 
38
 
 
39
if $0 == __FILE__
 
40
  require "#{TESTDIR}/test-erubis.rb"
 
41
  require "#{TESTDIR}/test-engines.rb"
 
42
  require "#{TESTDIR}/test-enhancers.rb"
 
43
  require "#{TESTDIR}/test-main.rb"
 
44
  require "#{TESTDIR}/test-users-guide.rb"
 
45
end