Sha256: eef4cc2b7b0fc6e0ce0af5a59f80029d04db0e009cf0524ad21a66a12f159ccb

Contents?: true

Size: 439 Bytes

Versions: 13

Compression:

Stored size: 439 Bytes

Contents

module Cucumber
  module WireSupport
    class WireStepDefinition
      attr_reader :regexp_source, :file_colon_line

      def initialize(connection, data)
        @connection = connection
        @id              = data['id']
        @regexp_source   = data['regexp'] || "Unknown"
        @file_colon_line = data['source'] || "Unknown"
      end

      def invoke(args)
        @connection.invoke(@id, args)
      end

    end
  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
cucumber-2.0.2 lib/cucumber/wire_support/wire_step_definition.rb
cucumber-2.0.1 lib/cucumber/wire_support/wire_step_definition.rb
cucumber-2.0.0 lib/cucumber/wire_support/wire_step_definition.rb
cucumber-2.0.0.rc.5 lib/cucumber/wire_support/wire_step_definition.rb
cucumber-2.0.0.rc.4 lib/cucumber/wire_support/wire_step_definition.rb
cucumber-2.0.0.rc.3 lib/cucumber/wire_support/wire_step_definition.rb
cucumber-2.0.0.rc.2 lib/cucumber/wire_support/wire_step_definition.rb
cucumber-2.0.0.rc.1 lib/cucumber/wire_support/wire_step_definition.rb
cucumber-2.0.0.beta.5 lib/cucumber/wire_support/wire_step_definition.rb
cucumber-2.0.0.beta.4 lib/cucumber/wire_support/wire_step_definition.rb
cucumber-2.0.0.beta.3 lib/cucumber/wire_support/wire_step_definition.rb
cucumber-2.0.0.beta.2 lib/cucumber/wire_support/wire_step_definition.rb
cucumber-2.0.0.beta.1 lib/cucumber/wire_support/wire_step_definition.rb