Sha256: 0d612fdf575c95acbe091716e78645b4ea41516b6da7c214d3e5626754157fd7

Contents?: true

Size: 318 Bytes

Versions: 26

Compression:

Stored size: 318 Bytes

Contents

require 'react/test'

module React
  module Test
    module DSL
      def component
        React::Test.current_session
      end

      Session::DSL_METHODS.each do |method|
        define_method method do |*args, &block|
          component.public_send(method, *args, &block)
        end
      end
    end
  end
end

Version data entries

26 entries across 26 versions & 3 rubygems

Version Path
hyper-react-0.12.2 lib/react/test/dsl.rb
hyper-react-0.12.1 lib/react/test/dsl.rb
hyper-react-0.12.0 lib/react/test/dsl.rb
hyper-react-0.11.0 lib/react/test/dsl.rb
hyper-react-0.10.0 lib/react/test/dsl.rb
reactrb-0.9.0 lib/react/test/dsl.rb