File: helper_methods.rb

package info (click to toggle)
ruby-rspec-parameterized-core 2.0.1-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 204 kB
  • sloc: ruby: 647; sh: 4; makefile: 4
file content (21 lines) | stat: -rw-r--r-- 398 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
require 'rspec/parameterized/core/ref_arg'
require 'rspec/parameterized/core/lazy_arg'
module RSpec
  module Parameterized
    module Core
      module HelperMethods
        def ref(symbol)
          RefArg.new(symbol)
        end

        def lazy(&block)
          LazyArg.new(&block)
        end

        def self.applicable?(arg)
          arg.is_a? Arg
        end
      end
    end
  end
end