Class: TestHelper

Inherits:
Object
  • Object
show all
Defined in:
lib/file_retriever/FileRetriever/spec/TestHelper.rb

Class Method Summary collapse

Class Method Details

.pascal_case?(str) ⇒ Boolean



5
6
7
8
9
10
11
12
13
14
# File 'lib/file_retriever/FileRetriever/spec/TestHelper.rb', line 5

def pascal_case?(str)
  return false if str == nil

  pascal_reg = /(?:(?:[A-Z])(?:[a-z0-9]+))+/
  if res = str.match(pascal_reg)
    return true if res.to_s.length == str.length
  end

  return false
end

.set_up_skip_retrieve_dirsObject



16
17
18
19
20
21
22
23
24
25
# File 'lib/file_retriever/FileRetriever/spec/TestHelper.rb', line 16

def set_up_skip_retrieve_dirs 
  #describe the directory name you want to skip here.
  skip_dir_names = "  node_modules\n  spec\n  Carthage\n  Pods\n  EOS\n  skip_dir_list = skip_dir_names.split_and_strip\nend\n"

.snake_strsObject



27
28
29
30
31
32
33
34
35
# File 'lib/file_retriever/FileRetriever/spec/TestHelper.rb', line 27

def snake_strs
  snake_strs = "  test_test\n  Abc_Def_Ghi\n  abc_def_ghi_jkl_mn\n  A__B__C\n  a_b_c\n  EOS\nend\n"