diff --git a/test/multiverse/suites/grape/grape_test.rb b/test/multiverse/suites/grape/grape_test.rb index 13f3744572..db0d3c3cf3 100644 --- a/test/multiverse/suites/grape/grape_test.rb +++ b/test/multiverse/suites/grape/grape_test.rb @@ -19,6 +19,10 @@ def app Rack::Builder.app { run(GrapeTestApi.new) } end + def test_framework_assignment + assert_equal(:grape, NewRelic::Agent.config[:framework]) + end + def test_nonexistent_route get('/not_grape_ape') diff --git a/test/multiverse/suites/padrino/padrino_test.rb b/test/multiverse/suites/padrino/padrino_test.rb index 330b40cf6c..a47360c388 100644 --- a/test/multiverse/suites/padrino/padrino_test.rb +++ b/test/multiverse/suites/padrino/padrino_test.rb @@ -39,6 +39,10 @@ def teardown mocha_teardown end + def test_framework_assignment + assert_equal(:padrino, NewRelic::Agent.config[:framework]) + end + def test_tracing_is_involved klass = ENV['MULTIVERSE_INSTRUMENTATION_METHOD'] == 'chain' ? ::PadrinoTestApp : ::Padrino::Application klass.any_instance.expects(:invoke_route_with_tracing) diff --git a/test/multiverse/suites/roda/roda_instrumentation_test.rb b/test/multiverse/suites/roda/roda_instrumentation_test.rb index 2d77eb861c..75f345557e 100644 --- a/test/multiverse/suites/roda/roda_instrumentation_test.rb +++ b/test/multiverse/suites/roda/roda_instrumentation_test.rb @@ -46,6 +46,10 @@ def app RodaTestApp end + def test_framework_assignment + assert_equal(:roda, NewRelic::Agent.config[:framework]) + end + def test_http_verb_request_no_request_method fake_request = Struct.new('FakeRequest', :path).new name = NewRelic::Agent::Instrumentation::Roda::TransactionNamer.transaction_name(fake_request)