Sha256: 8e506313b68d2c22989ffcfb0ed665ad688eff2a0324ffc06a87044884d2bcc4

Contents?: true

Size: 795 Bytes

Versions: 2

Compression:

Stored size: 795 Bytes

Contents

#! /usr/bin/env ruby
require File.dirname(__FILE__) + '/test_helper.rb'
require '_test-util'

class ConfigTest < Test::Unit::TestCase
  def test_config
    config = Gonzui::Config.new
    assert_not_nil(config.temporary_directory)
    assert_not_nil(config.db_directory)

    config.temporary_directory = "foo"
    assert_equal("foo", config.temporary_directory)
    config.db_directory = "bar"
    assert_equal("bar", config.db_directory)

    config.http_port = 12345
    file_name = "tmp.gonzuirc"
    File.open(file_name, "w") {|f|
      config.dump(f)
    }
    assert(File.exist?(file_name))
    config.http_port = 0
    assert_equal(0, config.http_port)
    config.load(file_name)
    assert_equal(12345, config.http_port)
    File.unlink(file_name)
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
gonzui-1.2-x86-mswin32-60 test/test_config.rb
gonzui-1.2 test/test_config.rb