class Terraspace::Tester::Meta

Public Class Methods

new(raw) click to toggle source

raw: {“rspec” => {root: “/path”}

# File lib/terraspace/tester/meta.rb, line 4
def initialize(raw)
  @raw = raw
end

Public Instance Methods

data() click to toggle source
# File lib/terraspace/tester/meta.rb, line 17
def data
  @raw.values.first
end
name() click to toggle source
# File lib/terraspace/tester/meta.rb, line 8
def name
  name = @raw.keys.first
  unless name
    raise "No tester gem found. Are you sure you have the terraspace test gem configured in your Gemfile?"
  end
  name.camelize
end
Also aliased as: tester
root() click to toggle source
# File lib/terraspace/tester/meta.rb, line 21
def root
  data[:root]
end
tester()
Alias for: name