Module: CukeSlicer::Helpers

Included in:
FilterSet, NestedTagCollection, PathCollection, TagCollection
Defined in:
lib/cuke_slicer/helpers/helpers.rb

Instance Method Summary collapse

Instance Method Details

#is_path?(parameter) ⇒ Boolean

Returns:

  • (Boolean)


16
17
18
# File 'lib/cuke_slicer/helpers/helpers.rb', line 16

def is_path?(parameter)
  parameter.to_s =~ /path/
end

#is_tag?(parameter) ⇒ Boolean

Returns:

  • (Boolean)


12
13
14
# File 'lib/cuke_slicer/helpers/helpers.rb', line 12

def is_tag?(parameter)
  parameter.to_s =~ /tag/
end

#str_regex?(parameter) ⇒ Boolean

Returns:

  • (Boolean)


4
5
6
# File 'lib/cuke_slicer/helpers/helpers.rb', line 4

def str_regex?(parameter)
  parameter.is_a?(String) or parameter.is_a?(Regexp)
end

#str_regex_arr?(parameter) ⇒ Boolean

Returns:

  • (Boolean)


8
9
10
# File 'lib/cuke_slicer/helpers/helpers.rb', line 8

def str_regex_arr?(parameter)
  parameter.is_a?(String) or parameter.is_a?(Regexp) or parameter.is_a?(Array)
end