Sha256: 22569200c16629726595b15d063127d58c34cbd9d741bfa251bc1dea6f0392f6

Contents?: true

Size: 780 Bytes

Versions: 15

Compression:

Stored size: 780 Bytes

Contents

require File.dirname(__FILE__) + '/../test_helper'
class ServerTest < Test::Unit::TestCase
  context "the server class" do
    should "provide a logger" do
      assert_not_nil Refinery::Server.logger
    end
    context "logger" do
      should "default to WARN level" do
        assert_equal Logger::WARN, Refinery::Server.logger.level
      end
    end
  end
  context "a server instance" do
    setup do
      @server = Refinery::Server.new
    end
    should "have a config" do
      assert_not_nil @server.config
    end
    should "be runnable" do
      setup_default_config
      
      Refinery::Heartbeat.expects(:new)
      
      assert_nothing_raised do
        thread = Thread.new do
          @server.run
        end
        @server.stop
      end
    end
  end
end

Version data entries

15 entries across 15 versions & 2 rubygems

Version Path
aeden-refinery-0.10.0 test/unit/server_test.rb
aeden-refinery-0.10.1 test/unit/server_test.rb
aeden-refinery-0.10.2 test/unit/server_test.rb
aeden-refinery-0.10.3 test/unit/server_test.rb
aeden-refinery-0.10.5 test/unit/server_test.rb
aeden-refinery-0.10.6 test/unit/server_test.rb
aeden-refinery-0.10.8 test/unit/server_test.rb
refinery-0.10.8 test/unit/server_test.rb
refinery-0.10.0 test/unit/server_test.rb
refinery-0.10.1 test/unit/server_test.rb
refinery-0.10.2 test/unit/server_test.rb
refinery-0.10.3 test/unit/server_test.rb
refinery-0.10.4 test/unit/server_test.rb
refinery-0.10.5 test/unit/server_test.rb
refinery-0.10.6 test/unit/server_test.rb