Sha256: f4eda815996616812adff1cacc0294e0219eb8520f98162319ae3f17d1e37e57

Contents?: true

Size: 781 Bytes

Versions: 7

Compression:

Stored size: 781 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

7 entries across 7 versions & 2 rubygems

Version Path
aeden-refinery-0.10.10 test/unit/server_test.rb
refinery-0.12.1 test/unit/server_test.rb
refinery-0.12.0 test/unit/server_test.rb
refinery-0.11.0 test/unit/server_test.rb
refinery-0.10.11 test/unit/server_test.rb
refinery-0.10.10 test/unit/server_test.rb
refinery-0.10.9 test/unit/server_test.rb