Sha256: b9b3daf2a80901e9e61fb2efd2b608227ec8d9d6a82c57d20502a5e5034d6339

Contents?: true

Size: 559 Bytes

Versions: 3

Compression:

Stored size: 559 Bytes

Contents

# -*- encoding: utf-8 -*-

require 'test/unit'
require 'webgen/cli'

class TestCLICommandParser < Test::Unit::TestCase

  def test_initialize
    cli = Webgen::CLI::CommandParser.new
    assert_equal('render', cli.main_command.default_command)
    assert_equal(:normal, cli.verbosity)
    assert_equal(Logger::WARN, cli.log_level)
    assert_equal(Dir.pwd, cli.directory)
  end

  def test_website_from_env
    ENV['WEBGEN_WEBSITE'] = '/webgen/test/site'
    cli = Webgen::CLI::CommandParser.new
    assert_equal('/webgen/test/site', cli.directory)
  end
end

Version data entries

3 entries across 3 versions & 3 rubygems

Version Path
gettalong-webgen-0.5.7.20090227 test/test_cli.rb
thewoolleyman-webgen-0.5.8.20090419 test/test_cli.rb
webgen-0.5.7 test/test_cli.rb