Sha256: a71d225fed2167c639b8349236c1d6a2cd039db0cd562bd88cdb3d0ece87b12f

Contents?: true

Size: 643 Bytes

Versions: 4

Compression:

Stored size: 643 Bytes

Contents

# encoding: utf-8
require_relative "rspec_gem/version"

class RspecGem

  # create task for your gem
  # path - path into directory of your gem
  # name_of_gem - name of your gem
  def initialize(path, name_of_gem)
    @@path = path
    @@name_of_gem = name_of_gem
    load File.expand_path("../tasks/rspec_gem.rake", __FILE__) if defined?(Rake)
  end

  class << self
    def name_of_gem
      @@name_of_gem
    end

    def path
      @@path
    end

    def path_rails_environment
      return File.expand_path("config/environment", Rails.root) if defined?(Rails)
      File.expand_path("config/environment", ENV["PWD"])
    end
  end

end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
rspec_gem-0.2.1 lib/rspec_gem.rb
rspec_gem-0.2.0 lib/rspec_gem.rb
rspec_gem-0.1.1 lib/rspec_gem.rb
rspec_gem-0.1.0 lib/rspec_gem.rb