Module: RSpec::Rails::App::Dirs

Included in:
Migration
Defined in:
lib/rspec_for_generators/rails_helpers/rails_app.rb

Instance Method Summary collapse

Instance Method Details

#app_dirObject



4
5
6
# File 'lib/rspec_for_generators/rails_helpers/rails_app.rb', line 4

def app_dir
  File.join(::Rails.root, 'app')
end

#config_dirObject



8
9
10
# File 'lib/rspec_for_generators/rails_helpers/rails_app.rb', line 8

def config_dir
  File.join(::Rails.root, 'config')
end

#controller_dirObject



24
25
26
# File 'lib/rspec_for_generators/rails_helpers/rails_app.rb', line 24

def controller_dir
  File.join(app_dir, 'controllers')
end

#db_dirObject



12
13
14
# File 'lib/rspec_for_generators/rails_helpers/rails_app.rb', line 12

def db_dir
  File.join(::Rails.root, 'db')
end

#helper_dirObject



32
33
34
# File 'lib/rspec_for_generators/rails_helpers/rails_app.rb', line 32

def helper_dir
  File.join(app_dir, 'helpers')
end

#initializer_dirObject



40
41
42
# File 'lib/rspec_for_generators/rails_helpers/rails_app.rb', line 40

def initializer_dir
  File.join(config_dir, 'initializers')
end

#javascript_dirObject



56
57
58
# File 'lib/rspec_for_generators/rails_helpers/rails_app.rb', line 56

def javascript_dir
  File.join(public_dir, 'javascripts')
end

#locale_dirObject



16
17
18
# File 'lib/rspec_for_generators/rails_helpers/rails_app.rb', line 16

def locale_dir
  File.join(::Rails.root, 'public')
end

#migration_dirObject



28
29
30
# File 'lib/rspec_for_generators/rails_helpers/rails_app.rb', line 28

def migration_dir
  File.join(db_dir, 'migrations')
end

#model_dirObject



20
21
22
# File 'lib/rspec_for_generators/rails_helpers/rails_app.rb', line 20

def model_dir
  File.join(app_dir, 'models')
end

#stylesheet_dirObject



52
53
54
# File 'lib/rspec_for_generators/rails_helpers/rails_app.rb', line 52

def stylesheet_dir
  File.join(public_dir, 'stylesheets')
end

#view_dirObject



36
37
38
# File 'lib/rspec_for_generators/rails_helpers/rails_app.rb', line 36

def view_dir
  File.join(app_dir, 'views')
end