Sha256: dce8759cf883c0fa088f603d92dbddd8cbb7f6ab51ee1d0fe4e067b4e9798ab9

Contents?: true

Size: 623 Bytes

Versions: 1

Compression:

Stored size: 623 Bytes

Contents

require "bundler/gem_tasks"

require 'rake/testtask'

task :default => :test

Rake::TestTask.new do |task|
  task.name = :test
  task.test_files = FileList['test/test*.rb']
end

task :cache, [:api_key] do |task, args|
  unless args.api_key
    puts('cache requires an api key, please call as `cache[api_key]`')
  else
    require "#{File.dirname(__FILE__)}/lib/heroku/api"
    heroku = Heroku.new(:api_key => args.api_key)
    data = Heroku::API::OkJson.encode(heroku.get_addons.body)
    File.open("#{File.dirname(__FILE__)}/lib/heroku/stubs/cache/get_addons.json", 'w') do |file|
      file.write(data)
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
heroku-api-0.1.0 Rakefile