Sha256: 09bf81f46d6543f1b5c4eb00db26c38f07a3969353f960410b7a84d4ebb0b84f
Contents?: true
Size: 591 Bytes
Versions: 40
Compression:
Stored size: 591 Bytes
Contents
require 'test/unit' require 'puma' require 'puma/configuration' class TestConfigFile < Test::Unit::TestCase def test_app_from_app_DSL opts = { :config_file => "test/config/app.rb" } conf = Puma::Configuration.new opts conf.load app = conf.app assert_equal [200, {}, ["embedded app"]], app.call({}) end def test_lowleve_error_handler_DSL opts = { :config_file => "test/config/app.rb" } conf = Puma::Configuration.new opts conf.load app = conf.options[:lowlevel_error_handler] assert_equal [200, {}, ["error page"]], app.call({}) end end
Version data entries
40 entries across 40 versions & 3 rubygems