summaryrefslogtreecommitdiff
path: root/test/test-main.rb
diff options
context:
space:
mode:
authormakoto kuwata <kwa@kuwata-lab.com>2007-07-11 20:01:24 +0000
committermakoto kuwata <kwa@kuwata-lab.com>2007-07-11 20:01:24 +0000
commit6195125b3afbbd103ac16fa72320a2345a765c60 (patch)
tree84d5514e7c0db7dc73e2dd45c0dd6f34a9b516b2 /test/test-main.rb
parent85c3287725391d0d7eaafa66180962aa9b08af4a (diff)
downloaderubis-6195125b3afbbd103ac16fa72320a2345a765c60.tar.gz
- [bugfix] main.rb: help message was not displayed
- [bugfix] main.rb: Object#hash() was returned instead of context in load_datafile()
Diffstat (limited to 'test/test-main.rb')
-rw-r--r--test/test-main.rb13
1 files changed, 13 insertions, 0 deletions
diff --git a/test/test-main.rb b/test/test-main.rb
index 86e1f5b..3270b62 100644
--- a/test/test-main.rb
+++ b/test/test-main.rb
@@ -24,6 +24,12 @@ class StringWriter < String
end
end
+class Erubis::Main
+ public :usage
+ public :show_properties
+ public :show_enhancers
+end
+
class MainTest < Test::Unit::TestCase
@@ -162,6 +168,13 @@ END
assert_text_equal(@expected, output)
end
+ def test_help # -h
+ @options = '-h'
+ m = Erubis::Main.new
+ @expected = m.usage() + "\n" + m.show_properties() + m.show_enhancers()
+ @filename = false
+ _test()
+ end
def test_version # -v
@options = '-v'