diff options
Diffstat (limited to 'test/lib/rake/puppet_test_loader.rb')
-rw-r--r-- | test/lib/rake/puppet_test_loader.rb | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/test/lib/rake/puppet_test_loader.rb b/test/lib/rake/puppet_test_loader.rb index 2bc03aa07..83531c677 100644 --- a/test/lib/rake/puppet_test_loader.rb +++ b/test/lib/rake/puppet_test_loader.rb @@ -1,14 +1,13 @@ require 'test/unit/autorunner' require 'getoptlong' +require 'puppettest' -result = GetoptLong.new( - [ "--debug", "-d", GetoptLong::NO_ARGUMENT ], - [ "-n", GetoptLong::REQUIRED_ARGUMENT ], - [ "--help", "-h", GetoptLong::NO_ARGUMENT ] -) +args = PuppetTest.munge_argv -ARGV.each { |f| require f unless f =~ /^-/ } +p $puppet_debug + +args.each { |f| require f unless f =~ /^-/ } runner = Test::Unit::AutoRunner.new(false) runner.process_args |