Sha256: c2be34239ed5756d21fe3d86205e743fba7c71d8659e6718e25e9f53e9853f25

Contents?: true

Size: 585 Bytes

Versions: 27

Compression:

Stored size: 585 Bytes

Contents

require 'spec_helper'
require 'rspec-instrumentation-matcher'
require 'active_interaction'
require 'active_support/all'
require 'roqua/core_ext/active_interaction/rails_instrumentation'

class AIRailsInstrumentationTest < ActiveInteraction::Base
  string :foo, default: 'bar'

  def execute
  end
end

describe RoquaRailsActiveInteractionInstrumentation do
  include RSpec::Instrumentation::Matcher
  it 'creates an event' do
    expect { AIRailsInstrumentationTest.run }.to instrument('operation.active_interaction').with(
      class_name: 'ai_rails_instrumentation_test')
  end
end

Version data entries

27 entries across 27 versions & 1 rubygems

Version Path
roqua-support-0.4.4 spec/roqua/core_ext/active_interaction/rails_intrumentation_spec.rb
roqua-support-0.4.3 spec/roqua/core_ext/active_interaction/rails_intrumentation_spec.rb
roqua-support-0.4.2 spec/roqua/core_ext/active_interaction/rails_intrumentation_spec.rb
roqua-support-0.4.1 spec/roqua/core_ext/active_interaction/rails_intrumentation_spec.rb
roqua-support-0.4.0 spec/roqua/core_ext/active_interaction/rails_intrumentation_spec.rb
roqua-support-0.3.5 spec/roqua/core_ext/active_interaction/rails_intrumentation_spec.rb
roqua-support-0.3.4 spec/roqua/core_ext/active_interaction/rails_intrumentation_spec.rb
roqua-support-0.3.3 spec/roqua/core_ext/active_interaction/rails_intrumentation_spec.rb
roqua-support-0.3.2 spec/roqua/core_ext/active_interaction/rails_intrumentation_spec.rb
roqua-support-0.3.1 spec/roqua/core_ext/active_interaction/rails_intrumentation_spec.rb
roqua-support-0.3.0 spec/roqua/core_ext/active_interaction/rails_intrumentation_spec.rb
roqua-support-0.1.34 spec/roqua/core_ext/active_interaction/rails_intrumentation_spec.rb
roqua-support-0.1.33 spec/roqua/core_ext/active_interaction/rails_intrumentation_spec.rb
roqua-support-0.1.32 spec/roqua/core_ext/active_interaction/rails_intrumentation_spec.rb
roqua-support-0.1.31 spec/roqua/core_ext/active_interaction/rails_intrumentation_spec.rb
roqua-support-0.1.30 spec/roqua/core_ext/active_interaction/rails_intrumentation_spec.rb
roqua-support-0.1.29 spec/roqua/core_ext/active_interaction/rails_intrumentation_spec.rb
roqua-support-0.1.28 spec/roqua/core_ext/active_interaction/rails_intrumentation_spec.rb
roqua-support-0.1.27 spec/roqua/core_ext/active_interaction/rails_intrumentation_spec.rb
roqua-support-0.1.26 spec/roqua/core_ext/active_interaction/rails_intrumentation_spec.rb