Permalink
Browse files

Removing all the code

  • Loading branch information...
1 parent 95b4c35 commit a38fc748a248c2f3c6e6037c6fea71347cf8cc16 @sferik committed Jul 29, 2011
View
0 .gemtest
No changes.
View
17 .gitignore
@@ -1,17 +0,0 @@
-*.rbc
-.DS_Store
-.bundle
-.config
-.yardoc
-Gemfile.lock
-InstalledFiles
-_yardoc
-coverage
-doc/
-lib/bundler/man
-pkg
-rdoc
-spec/reports
-test/tmp
-test/version_tmp
-tmp
View
3 .rspec
@@ -1,3 +0,0 @@
---color
---format=nested
---backtrace
View
4 .travis.yml
@@ -1,4 +0,0 @@
-rvm:
- - 1.9.1
- - 1.9.2
- - ruby-head
View
4 .yardopts
@@ -1,4 +0,0 @@
---tag authenticated:"Requires Authentication"
---markup markdown
--
-LICENSE.md
View
7 Gemfile
@@ -1,7 +0,0 @@
-source 'http://rubygems.org'
-
-platforms :jruby do
- gem 'jruby-openssl', '~> 0.7'
-end
-
-gemspec
View
20 LICENSE.md
@@ -1,20 +0,0 @@
-Copyright (c) 2011 Erik Michaels-Ober
-
-Permission is hereby granted, free of charge, to any person obtaining
-a copy of this software and associated documentation files (the
-"Software"), to deal in the Software without restriction, including
-without limitation the rights to use, copy, modify, merge, publish,
-distribute, sublicense, and/or sell copies of the Software, and to
-permit persons to whom the Software is furnished to do so, subject to
-the following conditions:
-
-The above copyright notice and this permission notice shall be
-included in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
View
157 README.md
@@ -1,157 +0,0 @@
-Gems
-====
-Ruby wrapper for the RubyGems.org API.
-
-Installation
-------------
- gem install gems
-
-Documentation
--------------
-[http://rdoc.info/gems/gems](http://rdoc.info/gems/gems)
-
-Continuous Integration
-----------------------
-[![Build Status](https://secure.travis-ci.org/sferik/gems.png)](http://travis-ci.org/sferik/gems)
-
-Usage Examples
---------------
- require 'rubygems'
- require 'gems'
-
- # Returns some basic information about rails.
- puts Gems.info 'rails'
-
- # Returns an array of active gems that match the query.
- puts Gems.search 'cucumber'
-
- # Returns an array of version details for coulda.
- puts Gems.versions 'coulda'
-
- # Returns the total number of downloads for rails_admin 0.0.0.
- # Defaults to the latest version if no version is specified.
- # Defaults to RubyGems.org if no gem name is specified.
- puts Gems.downloads 'rails_admin', '0.0.0'
-
- # Returns the number of downloads by day for coulda 0.6.3 for the past 90 days.
- # Defaults to the latest version if no version is specified.
- puts Gems.downloads 'coulda', '0.6.3'
-
- # Returns the number of downloads by day for coulda 0.6.3 for the past year.
- puts Gems.downloads 'coulda', '0.6.3', Date.today - 365, Date.today
-
- # Returns an array of gem dependency details for all versions of all the given gems.
- puts Gems.dependencies ['rails', 'thor']
-
- # Retrieve your API key using HTTP basic authentication.
- Gems.configure do |config|
- config.username = 'nick@gemcutter.org'
- config.password = 'schwwwwing'
- end
- puts Gems.api_key
-
- # The following methods require authentication.
- # By default, we load your API key from ~/.gem/credentails
- # You can override this default by specifying a custom API key.
- Gems.configure do |config|
- config.key '701243f217cdf23b1370c7b66b65ca97'
- end
-
- # List all gems that you own.
- puts Gems.gems
-
- # View all owners of a gem that you own.
- puts Gems.owners 'gemcutter'
-
- # Add an owner to a RubyGem you own, giving that user permission to manage it.
- Gems.add_owner 'josh@technicalpickles.com', 'gemcutter'
-
- # Remove a user's permission to manage a RubyGem you own.
- Gems.remove_owner 'josh@technicalpickles.com', 'gemcutter'
-
- # List the webhooks registered under your account.
- puts Gems.web_hooks
-
- # Add a webhook.
- Gems.add_web_hook 'rails', 'http://example.com'
-
- # Remove a webhook.
- Gems.remove_web_hook 'rails', 'http://example.com'
-
- # Test fire a webhook.
- Gems.fire_web_hook 'rails', 'http://example.com'
-
- # Submit a gem to RubyGems.org.
- Gems.push File.new 'gemcutter-0.2.1.gem'
-
- # Remove a gem from RubyGems.org's index.
- # Defaults to the latest version if no version is specified.
- Gems.yank 'bills', '0.0.1'
-
- # Update a previously yanked gem back into RubyGems.org's index.
- # Defaults to the latest version if no version is specified.
- Gems.unyank 'bills', '0.0.1'
-
-Contributing
-------------
-In the spirit of [free software](http://www.fsf.org/licensing/essays/free-sw.html), **everyone** is encouraged to help improve this project.
-
-Here are some ways *you* can contribute:
-
-* by using alpha, beta, and prerelease versions
-* by reporting bugs
-* by suggesting new features
-* by writing or editing documentation
-* by writing specifications
-* by writing code (**no patch is too small**: fix typos, add comments, clean up inconsistent whitespace)
-* by refactoring code
-* by closing [issues](https://github.com/sferik/gems/issues)
-* by reviewing patches
-
-Submitting an Issue
--------------------
-We use the [GitHub issue tracker](https://github.com/sferik/gems/issues) to track bugs and
-features. Before submitting a bug report or feature request, check to make sure it hasn't already
-been submitted. You can indicate support for an existing issuse by voting it up. When submitting a
-bug report, please include a [Gist](https://gist.github.com/) that includes a stack trace and any
-details that may be necessary to reproduce the bug, including your gem version, Ruby version, and
-operating system. Ideally, a bug report should include a pull request with failing specs.
-
-Submitting a Pull Request
--------------------------
-1. Fork the project.
-2. Create a topic branch.
-3. Implement your feature or bug fix.
-4. Add documentation for your feature or bug fix.
-5. Run <tt>bundle exec rake doc:yard</tt>. If your changes are not 100% documented, go back to step 4.
-6. Add specs for your feature or bug fix.
-7. Run <tt>bundle exec rake spec</tt>. If your changes are not 100% covered, go back to step 6.
-8. Commit and push your changes.
-9. Submit a pull request. Please do not include changes to the gemspec, version, or history file. (If you want to create your own version for some reason, please do so in a separate commit.)
-
-Supported Rubies
-----------------
-This library aims to support and is [tested
-against](http://travis-ci.org/sferik/gems) the following Ruby implementations:
-
-* Ruby 1.9.1
-* Ruby 1.9.2
-
-If something doesn't work on one of these interpreters, it should be considered
-a bug.
-
-This library may inadvertently work (or seem to work) on other Ruby
-implementations, however support will only be provided for the versions listed
-above.
-
-If you would like this library to support another Ruby version, you may
-volunteer to be a maintainer. Being a maintainer entails making sure all tests
-run and pass on that implementation. When something breaks on your
-implementation, you will be personally responsible for providing patches in a
-timely fashion. If critical issues for a particular implementation exist at the
-time of a major release, support for that Ruby version may be dropped.
-
-Copyright
----------
-Copyright (c) 2011 Erik Michaels-Ober.
-See [LICENSE](https://github.com/sferik/gems/blob/master/LICENSE.md) for details.
View
18 Rakefile
@@ -1,18 +0,0 @@
-#!/usr/bin/env rake
-
-require 'bundler'
-Bundler::GemHelper.install_tasks
-
-require 'rspec/core/rake_task'
-RSpec::Core::RakeTask.new(:spec)
-
-task :default => :spec
-task :test => :spec
-
-require 'yard'
-namespace :doc do
- YARD::Rake::YardocTask.new do |task|
- task.files = ['LICENSE.md', 'lib/**/*.rb']
- task.options = ['--markup', 'markdown']
- end
-end
View
26 gems.gemspec
@@ -1,26 +0,0 @@
-# -*- encoding: utf-8 -*-
-require File.expand_path('../lib/gems/version', __FILE__)
-
-Gem::Specification.new do |gem|
- gem.add_development_dependency 'ZenTest', '~> 4.5'
- gem.add_development_dependency 'maruku', '~> 0.6'
- gem.add_development_dependency 'rake', '~> 0.9'
- gem.add_development_dependency 'rspec', '~> 2.6'
- gem.add_development_dependency 'simplecov', '~> 0.4'
- gem.add_development_dependency 'webmock', '~> 1.6'
- gem.add_development_dependency 'yard', '~> 0.7'
-
- gem.authors = ["Erik Michaels-Ober"]
- gem.email = ['sferik@gmail.com']
- gem.description = %q{Ruby wrapper for the RubyGems.org API}
- gem.summary = gem.description
- gem.homepage = 'https://github.com/sferik/gems'
-
- gem.executables = `git ls-files -- bin/*`.split("\n").map{ |f| File.basename(f) }
- gem.files = `git ls-files`.split("\n")
- gem.test_files = `git ls-files -- {test,spec,features}/*`.split("\n")
- gem.name = 'gems'
- gem.require_paths = ['lib']
- gem.required_ruby_version = '>= 1.9'
- gem.version = Gems::VERSION
-end
View
24 lib/gems.rb
@@ -1,24 +0,0 @@
-require 'gems/client'
-require 'gems/configuration'
-
-module Gems
- extend Configuration
- class << self
- # Alias for Gems::Client.new
- #
- # @return [Gems::Client]
- def new(options={})
- Gems::Client.new(options)
- end
-
- # Delegate to Gems::Client
- def method_missing(method, *args, &block)
- return super unless new.respond_to?(method)
- new.send(method, *args, &block)
- end
-
- def respond_to?(method, include_private=false)
- new.respond_to?(method, include_private) || super(method, include_private)
- end
- end
-end
View
254 lib/gems/client.rb
@@ -1,254 +0,0 @@
-require 'date'
-require 'gems/configuration'
-require 'gems/request'
-require 'json'
-require 'yaml'
-
-module Gems
- class Client
- include Gems::Request
- attr_accessor *Configuration::VALID_OPTIONS_KEYS
-
- def initialize(options={})
- options = Gems.options.merge(options)
- Configuration::VALID_OPTIONS_KEYS.each do |key|
- send("#{key}=", options[key])
- end
- end
-
- # Returns some basic information about the given gem
- #
- # @authenticated false
- # @param gem_name [String] The name of a gem.
- # @return [Hash]
- # @example
- # Gems.info 'rails'
- def info(gem_name)
- response = get("/api/v1/gems/#{gem_name}.yaml")
- YAML.load(response)
- end
-
- # Returns an array of active gems that match the query
- #
- # @authenticated false
- # @param query [String] A term to search for.
- # @return [Array<Hash>]
- # @example
- # Gems.search 'cucumber'
- def search(query)
- response = get("/api/v1/search.yaml", {:query => query})
- YAML.load(response)
- end
-
- # Returns an array of gem version details
- #
- # @authenticated false
- # @param gem_name [String] The name of a gem.
- # @return [Hash]
- # @example
- # Gems.versions 'coulda'
- def versions(gem_name)
- response = get("/api/v1/versions/#{gem_name}.json")
- JSON.parse(response)
- end
-
- # Returns the total number of downloads for a particular gem
- #
- # @authenticated false
- # @param gem_name [String] The name of a gem.
- # @param gem_version [String] The version of a gem.
- # @return [Hash]
- # @example
- # Gems.total_downloads 'rails_admin', '0.0.0'
- def total_downloads(gem_name=nil, gem_version=nil)
- if gem_name
- gem_version ||= info(gem_name)['version']
- response = get("/api/v1/downloads/#{gem_name}-#{gem_version}.yaml")
- else
- response = get("/api/v1/downloads.yaml")
- end
- YAML.load(response)
- end
-
- # Returns the number of downloads by day for a particular gem version
- #
- # @authenticated false
- # @param gem_name [String] The name of a gem.
- # @param gem_version [String] The version of a gem.
- # @param from [Date] Search start date.
- # @param to [Date] Search end date.
- # @return [Hash]
- # @example
- # Gems.downloads 'coulda', '0.6.3', Date.today - 30, Date.today
- def downloads(gem_name, gem_version=nil, from=nil, to=Date.today)
- gem_version ||= info(gem_name)['version']
- response = if from
- get("/api/v1/versions/#{gem_name}-#{gem_version}/downloads/search.yaml", {:from => from.to_s, :to => to.to_s})
- else
- get("/api/v1/versions/#{gem_name}-#{gem_version}/downloads.yaml")
- end
- YAML.load(response)
- end
-
- # Returns an array of hashes for all versions of given gems
- #
- # @authenticated false
- # @param gems [Array] A list of gem names
- # @return [Array]
- # @example
- # Gems.dependencies 'rails', 'thor'
- def dependencies(*gems)
- response = get('/api/v1/dependencies', {:gems => gems.join(',')})
- Marshal.load(response)
- end
-
- # Retrieve your API key using HTTP basic auth
- #
- # @authenticated true
- # @return [String]
- # @example
- # Gems.configure do |config|
- # config.username = 'nick@gemcutter.org'
- # config.password = 'schwwwwing'
- # end
- # Gems.api_key
- def api_key
- get('/api/v1/api_key')
- end
-
- # List all gems that you own
- #
- # @authenticated true
- # @return [Array]
- # @example
- # Gems.gems
- def gems
- response = get("/api/v1/gems.yaml")
- YAML.load(response)
- end
-
- # View all owners of a gem that you own
- #
- # @authenticated true
- # @param gem_name [String] The name of a gem.
- # @return [Array]
- # @example
- # Gems.owners 'gemcutter'
- def owners(gem_name)
- response = get("/api/v1/gems/#{gem_name}/owners.yaml")
- YAML.load(response)
- end
-
- # Add an owner to a RubyGem you own, giving that user permission to manage it
- #
- # @authenticated true
- # @param gem_name [String] The name of a gem.
- # @param owner [String] The email address of the user you want to add.
- # @return [String]
- # @example
- # Gems.add_owner 'gemcutter', 'josh@technicalpickles.com'
- def add_owner(gem_name, owner)
- post("/api/v1/gems/#{gem_name}/owners", {:email => owner})
- end
-
- # Remove a user's permission to manage a RubyGem you own
- #
- # @authenticated true
- # @param gem_name [String] The name of a gem.
- # @param owner [String] The email address of the user you want to remove.
- # @return [String]
- # @example
- # Gems.remove_owner 'gemcutter', 'josh@technicalpickles.com'
- def remove_owner(gem_name, owner)
- delete("/api/v1/gems/#{gem_name}/owners", {:email => owner})
- end
-
- # List the webhooks registered under your account
- #
- # @authenticated true
- # @return [Hash]
- # @example
- # Gems.web_hooks
- def web_hooks
- response = get("/api/v1/web_hooks.yaml")
- YAML.load(response)
- end
-
- # Create a webhook
- #
- # @authenticated true
- # @param gem_name [String] The name of a gem. Specify "*" to add the hook to all your gems.
- # @param url [String] The URL of the web hook.
- # @return [String]
- # @example
- # Gems.add_web_hook 'rails', 'http://example.com'
- def add_web_hook(gem_name, url)
- post("/api/v1/web_hooks", {:gem_name => gem_name, :url => url})
- end
-
- # Remove a webhook
- #
- # @authenticated true
- # @param gem_name [String] The name of a gem. Specify "*" to remove the hook from all your gems.
- # @param url [String] The URL of the web hook.
- # @return [String]
- # @example
- # Gems.remove_web_hook 'rails', 'http://example.com'
- def remove_web_hook(gem_name, url)
- delete("/api/v1/web_hooks/remove", {:gem_name => gem_name, :url => url})
- end
-
- # Test fire a webhook
- #
- # @authenticated true
- # @param gem_name [String] The name of a gem. Specify "*" to fire the hook for all your gems.
- # @param url [String] The URL of the web hook.
- # @return [String]
- # @example
- # Gems.fire_web_hook 'rails', 'http://example.com'
- def fire_web_hook(gem_name, url)
- post("/api/v1/web_hooks/fire", {:gem_name => gem_name, :url => url})
- end
-
- # Submit a gem to RubyGems.org
- #
- # @authenticated true
- # @param gem [File] A built gem.
- # @return [String]
- # @example
- # Gems.push File.new 'pkg/gemcutter-0.2.1.gem'
- def push(gem)
- post("/api/v1/gems", gem.read, 'application/octet-stream')
- end
-
- # Remove a gem from RubyGems.org's index
- #
- # @authenticated true
- # @param gem_name [String] The name of a gem.
- # @param gem_version [String] The version of a gem.
- # @param options [Hash] A customizable set of options.
- # @option options [String] :platform
- # @return [String]
- # @example
- # Gems.yank "gemcutter", "0.2.1", {:platform => "x86-darwin-10"}
- def yank(gem_name, gem_version=nil, options={})
- gem_version ||= info(gem_name)['version']
- delete("/api/v1/gems/yank", options.merge(:gem_name => gem_name, :version => gem_version))
- end
-
- # Update a previously yanked gem back into RubyGems.org's index
- #
- # @authenticated true
- # @param gem_name [String] The name of a gem.
- # @param gem_version [String] The version of a gem.
- # @param options [Hash] A customizable set of options.
- # @option options [String] :platform
- # @return [String]
- # @example
- # Gems.unyank "gemcutter", "0.2.1", {:platform => "x86-darwin-10"}
- def unyank(gem_name, gem_version=nil, options={})
- gem_version ||= info(gem_name)['version']
- put("/api/v1/gems/unyank", options.merge(:gem_name => gem_name, :version => gem_version))
- end
- end
-end
View
54 lib/gems/configuration.rb
@@ -1,54 +0,0 @@
-require 'gems/version'
-require 'rubygems'
-require 'yaml'
-
-module Gems
- module Configuration
- # An array of valid keys in the options hash when configuring a {Gems::Client}
- VALID_OPTIONS_KEYS = [
- :host,
- :key,
- :password,
- :user_agent,
- :username,
- ]
-
- # Set the default API endpoint
- DEFAULT_HOST = ENV['RUBYGEMS_HOST'] ? ENV['RUBYGEMS_HOST'].freeze : Gem.host.freeze
-
- # Set the default credentials
- DEFAULT_KEY = Gem.configuration.rubygems_api_key.freeze
-
- # Set the default 'User-Agent' HTTP header
- DEFAULT_USER_AGENT = "Gems #{Gems::VERSION}".freeze
-
- attr_accessor *VALID_OPTIONS_KEYS
-
- # When this module is extended, set all configuration options to their default values
- def self.extended(base)
- base.reset
- end
-
- # Convenience method to allow configuration options to be set in a block
- def configure
- yield self
- end
-
- # Create a hash of options and their values
- def options
- options = {}
- VALID_OPTIONS_KEYS.each{|k| options[k] = send(k)}
- options
- end
-
- # Reset all configuration options to defaults
- def reset
- self.host = DEFAULT_HOST
- self.key = DEFAULT_KEY
- self.password = nil
- self.user_agent = DEFAULT_USER_AGENT
- self.username = nil
- self
- end
- end
-end
View
61 lib/gems/request.rb
@@ -1,61 +0,0 @@
-require 'net/http'
-require 'rubygems'
-require 'uri'
-
-module Gems
- module Request
- def delete(path, data={}, content_type='application/x-www-form-urlencoded')
- request(:delete, path, data, content_type)
- end
-
- def get(path, data={}, content_type='application/x-www-form-urlencoded')
- request(:get, path, data, content_type)
- end
-
- def post(path, data={}, content_type='application/x-www-form-urlencoded')
- request(:post, path, data, content_type)
- end
-
- def put(path, data={}, content_type='application/x-www-form-urlencoded')
- request(:put, path, data, content_type)
- end
-
- private
-
- def request(method, path, data, content_type)
- path = [path, hash_to_query_string(data)[/.+/]].compact.join('?') if [:delete, :get].include? method
- uri = URI.parse [host, path].join
- request_class = Net::HTTP.const_get method.to_s.capitalize
- request = request_class.new uri.request_uri
- request.add_field 'Authorization', key if key
- request.add_field 'Connection', 'keep-alive'
- request.add_field 'Keep-Alive', '30'
- request.add_field 'User-Agent', user_agent
- request.basic_auth username, password if username && password
- request.content_type = content_type
- case content_type
- when 'application/x-www-form-urlencoded'
- request.form_data = data if [:post, :put].include? method
- when 'application/octet-stream'
- request.body = data
- request.content_length = data.size
- end
- connection = Net::HTTP.new uri.host, uri.port
- if uri.scheme == 'https'
- require 'net/https'
- connection.use_ssl = true
- connection.verify_mode = OpenSSL::SSL::VERIFY_NONE
- end
- connection.start
- response = connection.request request
- response.body
- end
-
- def hash_to_query_string(hash)
- hash.keys.inject('') do |query_string, key|
- query_string << '&' unless key == hash.keys.first
- query_string << "#{URI.encode(key.to_s)}=#{URI.encode(hash[key])}"
- end
- end
- end
-end
View
3 lib/gems/version.rb
@@ -1,3 +0,0 @@
-module Gems
- VERSION = "0.3.0" unless defined? ::Gems::VERSION
-end
View
1 spec/fixtures/add_owner
@@ -1 +0,0 @@
-Owner added successfully.
View
1 spec/fixtures/add_web_hook
@@ -1 +0,0 @@
-Successfully created webhook for all gems to http://example.com
View
1 spec/fixtures/api_key
@@ -1 +0,0 @@
-701243f217cdf23b1370c7b66b65ca97
View
1 spec/fixtures/coulda.json
@@ -1 +0,0 @@
-[{"number":"0.6.3","built_at":"2010-12-23T05:00:00Z","prerelease":false,"downloads_count":808,"summary":"Test::Unit-based acceptance testing DSL","description":"Behaviour Driven Development derived from Cucumber but as an internal DSL with methods for reuse","authors":"Evan David Light","platform":"ruby"},{"number":"0.6.1","built_at":"2010-11-20T05:00:00Z","prerelease":false,"downloads_count":289,"summary":"Test::Unit-based acceptance testing DSL","description":"Behaviour Driven Development derived from Cucumber but as an internal DSL with methods for reuse","authors":"Evan David Light","platform":"ruby"},{"number":"0.6.0","built_at":"2010-10-29T04:00:00Z","prerelease":false,"downloads_count":281,"summary":"Test::Unit-based acceptance testing DSL","description":"Behaviour Driven Development derived from Cucumber but as an internal DSL with methods for reuse","authors":"Evan David Light","platform":"ruby"},{"number":"0.5.5","built_at":"2010-09-10T04:00:00Z","prerelease":false,"downloads_count":230,"summary":"Test::Unit-based acceptance testing DSL","description":"Behaviour Driven Development derived from Cucumber but as an internal DSL with methods for reuse","authors":"Evan David Light","platform":"ruby"},{"number":"0.5.3","built_at":"2009-12-08T05:00:00Z","prerelease":false,"downloads_count":741,"summary":"Behaviour Driven Development derived from Cucumber but as an internal DSL with methods for reuse","description":"Behaviour Driven Development derived from Cucumber but as an internal DSL with methods for reuse","authors":"Evan David Light","platform":"ruby"},{"number":"0.5.2","built_at":"2009-12-06T05:00:00Z","prerelease":false,"downloads_count":387,"summary":"Behaviour Driven Development derived from Cucumber but as an internal DSL with methods for reuse","description":"Behaviour Driven Development derived from Cucumber but as an internal DSL with methods for reuse","authors":"Evan David Light","platform":"ruby"},{"number":"0.5.1","built_at":"2009-12-04T05:00:00Z","prerelease":false,"downloads_count":365,"summary":"Behaviour Driven Development derived from Cucumber but as an internal DSL with methods for reuse","description":"Behaviour Driven Development derived from Cucumber but as an internal DSL with methods for reuse","authors":"Evan David Light","platform":"ruby"},{"number":"0.5.0","built_at":"2009-12-04T05:00:00Z","prerelease":false,"downloads_count":365,"summary":"Behaviour Driven Development derived from Cucumber but as an internal DSL with methods for reuse","description":"Behaviour Driven Development derived from Cucumber but as an internal DSL with methods for reuse","authors":"Evan David Light","platform":"ruby"},{"number":"0.4.7","built_at":"2009-11-30T05:00:00Z","prerelease":false,"downloads_count":365,"summary":"Behaviour Driven Development derived from Cucumber but as an internal DSL with methods for reuse","description":"Behaviour Driven Development derived from Cucumber but as an internal DSL with methods for reuse","authors":"Evan David Light","platform":"ruby"},{"number":"0.4.6","built_at":"2009-11-30T05:00:00Z","prerelease":false,"downloads_count":362,"summary":"Behaviour Driven Development derived from Cucumber but as an internal DSL with methods for reuse","description":"Behaviour Driven Development derived from Cucumber but as an internal DSL with methods for reuse","authors":"Evan David Light","platform":"ruby"},{"number":"0.4.5","built_at":"2009-11-26T05:00:00Z","prerelease":false,"downloads_count":367,"summary":"Behaviour Driven Development derived from Cucumber but as an internal DSL with methods for reuse","description":"Behaviour Driven Development derived from Cucumber but as an internal DSL with methods for reuse","authors":"Evan David Light","platform":"ruby"},{"number":"0.4.4","built_at":"2009-11-24T05:00:00Z","prerelease":false,"downloads_count":366,"summary":"Behaviour Driven Development derived from Cucumber but as an internal DSL with methods for reuse","description":"Behaviour Driven Development derived from Cucumber but as an internal DSL with methods for reuse","authors":"Evan David Light","platform":"ruby"},{"number":"0.4.3","built_at":"2009-11-24T05:00:00Z","prerelease":false,"downloads_count":363,"summary":"Behaviour Driven Development derived from Cucumber but as an internal DSL with methods for reuse","description":"Behaviour Driven Development derived from Cucumber but as an internal DSL with methods for reuse","authors":"Evan David Light","platform":"ruby"},{"number":"0.4.2","built_at":"2009-11-24T05:00:00Z","prerelease":false,"downloads_count":363,"summary":"Behaviour Driven Development derived from Cucumber but as an internal DSL with methods for reuse","description":"Behaviour Driven Development derived from Cucumber but as an internal DSL with methods for reuse","authors":"Evan David Light","platform":"ruby"},{"number":"0.4.1","built_at":"2009-11-24T05:00:00Z","prerelease":false,"downloads_count":367,"summary":"Behaviour Driven Development derived from Cucumber but as an internal DSL with methods for reuse","description":"Behaviour Driven Development derived from Cucumber but as an internal DSL with methods for reuse","authors":"Evan David Light","platform":"ruby"},{"number":"0.4.0","built_at":"2009-11-23T05:00:00Z","prerelease":false,"downloads_count":369,"summary":"Behaviour Driven Development derived from Cucumber but as an internal DSL with methods for reuse","description":"Behaviour Driven Development derived from Cucumber but as an internal DSL with methods for reuse","authors":"Evan David Light","platform":"ruby"},{"number":"0.3.1","built_at":"2009-09-23T07:00:00Z","prerelease":false,"downloads_count":398,"summary":"Behaviour Driven Development derived from Cucumber but as an internal DSL with methods for reuse","description":"Behaviour Driven Development derived from Cucumber but as an internal DSL with methods for reuse","authors":"Evan David Light","platform":"ruby"},{"number":"0.3.0","built_at":"2009-09-23T07:00:00Z","prerelease":false,"downloads_count":346,"summary":"Behaviour Driven Development derived from Cucumber but as an internal DSL with methods for reuse","description":"Behaviour Driven Development derived from Cucumber but as an internal DSL with methods for reuse","authors":"Evan David Light","platform":"ruby"},{"number":"0.2.0","built_at":"2009-09-12T07:00:00Z","prerelease":false,"downloads_count":347,"summary":"Behaviour Driven Development derived from Cucumber but as an internal DSL with methods for reuse","description":"Behaviour Driven Development derived from Cucumber but as an internal DSL with methods for reuse","authors":"Evan David Light","platform":"ruby"}]
View
BIN spec/fixtures/dependencies
Binary file not shown.
View
91 spec/fixtures/downloads.yaml
@@ -1,91 +0,0 @@
---- !omap
-- "2011-04-28": 12
-- "2011-04-29": 6
-- "2011-04-30": 7
-- "2011-05-01": 5
-- "2011-05-02": 9
-- "2011-05-03": 11
-- "2011-05-04": 6
-- "2011-05-05": 6
-- "2011-05-06": 4
-- "2011-05-07": 5
-- "2011-05-08": 8
-- "2011-05-09": 11
-- "2011-05-10": 5
-- "2011-05-11": 2
-- "2011-05-12": 1
-- "2011-05-13": 3
-- "2011-05-14": 8
-- "2011-05-15": 10
-- "2011-05-16": 7
-- "2011-05-17": 4
-- "2011-05-18": 2
-- "2011-05-19": 5
-- "2011-05-20": 2
-- "2011-05-21": 5
-- "2011-05-22": 7
-- "2011-05-23": 8
-- "2011-05-24": 11
-- "2011-05-25": 9
-- "2011-05-26": 3
-- "2011-05-27": 0
-- "2011-05-28": 2
-- "2011-05-29": 2
-- "2011-05-30": 7
-- "2011-05-31": 2
-- "2011-06-01": 7
-- "2011-06-02": 4
-- "2011-06-03": 5
-- "2011-06-04": 1
-- "2011-06-05": 25
-- "2011-06-06": 6
-- "2011-06-07": 9
-- "2011-06-08": 13
-- "2011-06-09": 1
-- "2011-06-10": 4
-- "2011-06-11": 5
-- "2011-06-12": 10
-- "2011-06-13": 3
-- "2011-06-14": 10
-- "2011-06-15": 10
-- "2011-06-16": 27
-- "2011-06-17": 4
-- "2011-06-18": 0
-- "2011-06-19": 8
-- "2011-06-20": 14
-- "2011-06-21": 23
-- "2011-06-22": 8
-- "2011-06-23": 0
-- "2011-06-24": 1
-- "2011-06-25": 0
-- "2011-06-26": 2
-- "2011-06-27": 7
-- "2011-06-28": 6
-- "2011-06-29": 2
-- "2011-06-30": 4
-- "2011-07-01": 21
-- "2011-07-02": 8
-- "2011-07-03": 8
-- "2011-07-04": 3
-- "2011-07-05": 10
-- "2011-07-06": 7
-- "2011-07-07": 6
-- "2011-07-08": 5
-- "2011-07-09": 4
-- "2011-07-10": 2
-- "2011-07-11": 10
-- "2011-07-12": 2
-- "2011-07-13": 5
-- "2011-07-14": 4
-- "2011-07-15": 1
-- "2011-07-16": 0
-- "2011-07-17": 0
-- "2011-07-18": 0
-- "2011-07-19": 0
-- "2011-07-20": 0
-- "2011-07-21": 31
-- "2011-07-22": 2
-- "2011-07-23": 1
-- "2011-07-24": 2
-- "2011-07-25": 0
-- "2011-07-26": 0
View
1 spec/fixtures/fire_web_hook
@@ -1 +0,0 @@
-Successfully deployed webhook for gemcutter to http://example.com
View
BIN spec/fixtures/gems-0.0.8.gem
Binary file not shown.
View
1,072 spec/fixtures/gems.yaml
@@ -1,1072 +0,0 @@
----
-- name: exchb
- dependencies:
- runtime:
- - name: faraday
- requirements: ~> 0.6.1
- - name: faraday_middleware
- requirements: ~> 0.6.3
- - name: multi_json
- requirements: ~> 1.0.3
- development:
- - name: maruku
- requirements: ~> 0.6
- - name: rake
- requirements: ~> 0.9
- - name: rspec
- requirements: ~> 2.6
- - name: simplecov
- requirements: ~> 0.4
- - name: webmock
- requirements: ~> 1.6
- - name: yard
- requirements: ~> 0.7
- - name: ZenTest
- requirements: ~> 4.5
- downloads: 171
- info: Ruby wrapper for the Exchange Bitcoins Trade API. Exchange Bitcoins is a bitcoin exchange.
- version: 0.5.0
- version_downloads: 21
- homepage_uri: https://github.com/sferik/exchb
- authors: Erik Michaels-Ober
- project_uri: http://rubygems.org/gems/exchb
- gem_uri: http://rubygems.org/gems/exchb-0.5.0.gem
- source_code_uri:
- bug_tracker_uri:
- wiki_uri:
- documentation_uri:
- mailing_list_uri:
-- name: congress
- dependencies:
- runtime:
- - name: faraday
- requirements: ~> 0.6.1
- - name: faraday_middleware
- requirements: ~> 0.6.3
- - name: hashie
- requirements: ~> 1.0.0
- - name: multi_json
- requirements: ~> 1.0.3
- - name: rash
- requirements: ~> 0.3.0
- development:
- - name: maruku
- requirements: ~> 0.6
- - name: rake
- requirements: ~> 0.9
- - name: rspec
- requirements: ~> 2.6
- - name: simplecov
- requirements: ~> 0.4
- - name: webmock
- requirements: ~> 1.6
- - name: yard
- requirements: ~> 0.7
- - name: ZenTest
- requirements: ~> 4.5
- downloads: 58
- info: Ruby wrapper for the Real-Time Congress API. The Real-Time Congress API is a RESTful API over the artifacts of Congress, in as close to real-time as possible.
- version: 0.0.2
- version_downloads: 34
- homepage_uri: https://github.com/sferik/congress
- authors: Erik Michaels-Ober
- project_uri: http://rubygems.org/gems/congress
- gem_uri: http://rubygems.org/gems/congress-0.0.2.gem
- source_code_uri:
- bug_tracker_uri:
- wiki_uri:
- documentation_uri:
- mailing_list_uri:
-- name: tradehill
- dependencies:
- runtime:
- - name: faraday
- requirements: ~> 0.6.1
- - name: faraday_middleware
- requirements: ~> 0.6.3
- - name: multi_json
- requirements: ~> 1.0.3
- development:
- - name: maruku
- requirements: ~> 0.6
- - name: rake
- requirements: ~> 0.9
- - name: rspec
- requirements: ~> 2.6
- - name: simplecov
- requirements: ~> 0.4
- - name: webmock
- requirements: ~> 1.6
- - name: yard
- requirements: ~> 0.7
- - name: ZenTest
- requirements: ~> 4.5
- downloads: 438
- info: Ruby wrapper for the TradeHill API. TradeHill is a Bitcoin exchange that supports 26 currencies.
- version: 0.7.1
- version_downloads: 29
- homepage_uri: https://github.com/sferik/tradehill
- authors: Erik Michaels-Ober
- project_uri: http://rubygems.org/gems/tradehill
- gem_uri: http://rubygems.org/gems/tradehill-0.7.1.gem
- source_code_uri:
- bug_tracker_uri:
- wiki_uri:
- documentation_uri:
- mailing_list_uri:
-- name: mtgox
- dependencies:
- runtime:
- - name: faraday
- requirements: ~> 0.6.1
- - name: faraday_middleware
- requirements: ~> 0.6.3
- - name: multi_json
- requirements: ~> 1.0.3
- development:
- - name: maruku
- requirements: ~> 0.6
- - name: rake
- requirements: ~> 0.9
- - name: rspec
- requirements: ~> 2.6
- - name: simplecov
- requirements: ~> 0.4
- - name: webmock
- requirements: ~> 1.6
- - name: yard
- requirements: ~> 0.7
- - name: ZenTest
- requirements: ~> 4.5
- downloads: 376
- info: Ruby wrapper for the Mt. Gox Trade API. Mt. Gox allows you to trade US Dollars (USD) for Bitcoins (BTC) or Bitcoins for US Dollars.
- version: 0.7.0
- version_downloads: 27
- homepage_uri: https://github.com/sferik/mtgox
- authors: Erik Michaels-Ober
- project_uri: http://rubygems.org/gems/mtgox
- gem_uri: http://rubygems.org/gems/mtgox-0.7.0.gem
- source_code_uri:
- bug_tracker_uri:
- wiki_uri:
- documentation_uri:
- mailing_list_uri:
-- name: gems
- dependencies:
- runtime:
- - name: multi_json
- requirements: ~> 1.0.3
- development:
- - name: maruku
- requirements: ~> 0.6
- - name: rake
- requirements: ~> 0.9
- - name: rspec
- requirements: ~> 2.6
- - name: simplecov
- requirements: ~> 0.4
- - name: webmock
- requirements: ~> 1.6
- - name: yard
- requirements: ~> 0.7
- - name: ZenTest
- requirements: ~> 4.5
- downloads: 475
- info: Ruby wrapper for the RubyGems.org API
- version: 0.3.0
- version_downloads: 21
- homepage_uri: https://github.com/sferik/gems
- authors: Erik Michaels-Ober
- project_uri: http://rubygems.org/gems/gems
- gem_uri: http://rubygems.org/gems/gems-0.3.0.gem
- source_code_uri:
- bug_tracker_uri:
- wiki_uri:
- documentation_uri:
- mailing_list_uri:
-- name: futures_pipeline
- dependencies:
- runtime:
- - name: faraday
- requirements: ~> 0.6.1
- - name: faraday_middleware
- requirements: ~> 0.6.3
- - name: hashie
- requirements: ~> 1.0.0
- - name: multi_json
- requirements: ~> 1.0.2
- - name: rash
- requirements: ~> 0.3.0
- development:
- - name: maruku
- requirements: ~> 0.6
- - name: rake
- requirements: ~> 0.9
- - name: rspec
- requirements: ~> 2.6
- - name: simplecov
- requirements: ~> 0.4
- - name: webmock
- requirements: ~> 1.6
- - name: yard
- requirements: ~> 0.7
- - name: ZenTest
- requirements: ~> 4.5
- downloads: 196
- info: Ruby wrapper for the Futures, Inc. US Military Pipeline API
- version: 0.1.0
- version_downloads: 40
- homepage_uri: https://github.com/codeforamerica/futures_pipeline
- authors: Erik Michaels-Ober, Ryan Resella
- project_uri: http://rubygems.org/gems/futures_pipeline
- gem_uri: http://rubygems.org/gems/futures_pipeline-0.1.0.gem
- source_code_uri:
- bug_tracker_uri:
- wiki_uri:
- documentation_uri:
- mailing_list_uri:
-- name: multi_json
- dependencies:
- runtime: []
-
- development:
- - name: rake
- requirements: ~> 0.9
- - name: rdoc
- requirements: = 3.5.1
- - name: rspec
- requirements: ~> 2.6
- - name: simplecov
- requirements: ~> 0.4
- downloads: 407631
- info: A gem to provide swappable JSON backends utilizing Yajl::Ruby, the JSON gem, JSON pure, or a vendored version of okjson.
- version: 1.0.3
- version_downloads: 124222
- homepage_uri: http://github.com/intridea/multi_json
- authors: Michael Bleigh, Josh Kalderimis, Erik Michaels-Ober
- project_uri: http://rubygems.org/gems/multi_json
- gem_uri: http://rubygems.org/gems/multi_json-1.0.3.gem
- source_code_uri:
- bug_tracker_uri:
- wiki_uri:
- documentation_uri:
- mailing_list_uri:
-- name: oa-more
- dependencies:
- runtime:
- - name: multi_json
- requirements: ~> 1.0.0
- - name: oa-core
- requirements: = 0.2.6
- - name: rest-client
- requirements: ~> 1.6.0
- development:
- - name: json_pure
- requirements: ~> 1.5
- - name: maruku
- requirements: ~> 0.6
- - name: rack-test
- requirements: ~> 0.5
- - name: rake
- requirements: ~> 0.8
- - name: rspec
- requirements: ~> 2.5
- - name: simplecov
- requirements: ~> 0.4
- - name: webmock
- requirements: ~> 1.6
- - name: yard
- requirements: ~> 0.7
- - name: ZenTest
- requirements: ~> 4.5
- downloads: 69524
- info: Additional strategies for OmniAuth.
- version: 0.2.6
- version_downloads: 24281
- homepage_uri: http://github.com/intridea/omniauth
- authors: Michael Bleigh, Erik Michaels-Ober
- project_uri: http://rubygems.org/gems/oa-more
- gem_uri: http://rubygems.org/gems/oa-more-0.2.6.gem
- source_code_uri:
- bug_tracker_uri:
- wiki_uri:
- documentation_uri:
- mailing_list_uri:
-- name: oa-openid
- dependencies:
- runtime:
- - name: oa-core
- requirements: = 0.2.6
- - name: rack-openid
- requirements: ~> 1.3.1
- - name: ruby-openid-apps-discovery
- requirements: ~> 1.2.0
- development:
- - name: maruku
- requirements: ~> 0.6
- - name: rack-test
- requirements: ~> 0.5
- - name: rake
- requirements: ~> 0.8
- - name: rspec
- requirements: ~> 2.5
- - name: simplecov
- requirements: ~> 0.4
- - name: webmock
- requirements: ~> 1.6
- - name: yard
- requirements: ~> 0.7
- - name: ZenTest
- requirements: ~> 4.5
- downloads: 137192
- info: OpenID strategies for OmniAuth.
- version: 0.2.6
- version_downloads: 25324
- homepage_uri: http://github.com/intridea/omniauth
- authors: Michael Bleigh, Erik Michaels-Ober
- project_uri: http://rubygems.org/gems/oa-openid
- gem_uri: http://rubygems.org/gems/oa-openid-0.2.6.gem
- source_code_uri:
- bug_tracker_uri:
- wiki_uri:
- documentation_uri:
- mailing_list_uri:
-- name: oa-enterprise
- dependencies:
- runtime:
- - name: addressable
- requirements: = 2.2.4
- - name: net-ldap
- requirements: ~> 0.2.2
- - name: nokogiri
- requirements: ~> 1.4.2
- - name: oa-core
- requirements: = 0.2.6
- - name: pyu-ruby-sasl
- requirements: ~> 0.0.3.1
- - name: rubyntlm
- requirements: ~> 0.1.1
- development:
- - name: maruku
- requirements: ~> 0.6
- - name: rack-test
- requirements: ~> 0.5
- - name: rake
- requirements: ~> 0.8
- - name: rspec
- requirements: ~> 2.5
- - name: simplecov
- requirements: ~> 0.4
- - name: webmock
- requirements: ~> 1.6
- - name: yard
- requirements: ~> 0.7
- - name: ZenTest
- requirements: ~> 4.5
- downloads: 131172
- info: Enterprise strategies for OmniAuth.
- version: 0.2.6
- version_downloads: 24378
- homepage_uri: http://github.com/intridea/omniauth
- authors: James A. Rosen, Ping Yu, Michael Bleigh, Erik Michaels-Ober
- project_uri: http://rubygems.org/gems/oa-enterprise
- gem_uri: http://rubygems.org/gems/oa-enterprise-0.2.6.gem
- source_code_uri:
- bug_tracker_uri:
- wiki_uri:
- documentation_uri:
- mailing_list_uri:
-- name: oa-basic
- dependencies:
- runtime:
- - name: oa-core
- requirements: = 0.2.6
- - name: rest-client
- requirements: ~> 1.6.0
- development:
- - name: maruku
- requirements: ~> 0.6
- - name: rack-test
- requirements: ~> 0.5
- - name: rake
- requirements: ~> 0.8
- - name: rspec
- requirements: ~> 2.5
- - name: simplecov
- requirements: ~> 0.4
- - name: webmock
- requirements: ~> 1.6
- - name: yard
- requirements: ~> 0.7
- - name: ZenTest
- requirements: ~> 4.5
- downloads: 131231
- info: HTTP Basic strategies for OmniAuth.
- version: 0.2.6
- version_downloads: 24377
- homepage_uri: http://github.com/intridea/omniauth
- authors: Michael Bleigh, Erik Michaels-Ober
- project_uri: http://rubygems.org/gems/oa-basic
- gem_uri: http://rubygems.org/gems/oa-basic-0.2.6.gem
- source_code_uri:
- bug_tracker_uri:
- wiki_uri:
- documentation_uri:
- mailing_list_uri:
-- name: oa-core
- dependencies:
- runtime: []
-
- development:
- - name: maruku
- requirements: ~> 0.6
- - name: rack-test
- requirements: ~> 0.5
- - name: rake
- requirements: ~> 0.8
- - name: rspec
- requirements: ~> 2.5
- - name: simplecov
- requirements: ~> 0.4
- - name: yard
- requirements: ~> 0.7
- - name: ZenTest
- requirements: ~> 4.5
- downloads: 168900
- info: Core strategies for OmniAuth.
- version: 0.2.6
- version_downloads: 31276
- homepage_uri: http://github.com/intridea/omniauth
- authors: Michael Bleigh, Erik Michaels-Ober
- project_uri: http://rubygems.org/gems/oa-core
- gem_uri: http://rubygems.org/gems/oa-core-0.2.6.gem
- source_code_uri:
- bug_tracker_uri:
- wiki_uri:
- documentation_uri:
- mailing_list_uri:
-- name: oa-oauth
- dependencies:
- runtime:
- - name: faraday
- requirements: ~> 0.6.1
- - name: multi_json
- requirements: ~> 1.0.0
- - name: multi_xml
- requirements: ~> 0.2.2
- - name: oa-core
- requirements: = 0.2.6
- - name: oauth
- requirements: ~> 0.4.0
- - name: oauth2
- requirements: ~> 0.4.1
- development:
- - name: evernote
- requirements: ~> 0.9
- - name: maruku
- requirements: ~> 0.6
- - name: rack-test
- requirements: ~> 0.5
- - name: rake
- requirements: ~> 0.8
- - name: rspec
- requirements: ~> 2.5
- - name: simplecov
- requirements: ~> 0.4
- - name: webmock
- requirements: ~> 1.6
- - name: yard
- requirements: ~> 0.7
- - name: ZenTest
- requirements: ~> 4.5
- downloads: 165303
- info: OAuth strategies for OmniAuth.
- version: 0.2.6
- version_downloads: 30466
- homepage_uri: http://github.com/intridea/omniauth
- authors: Michael Bleigh, Erik Michaels-Ober
- project_uri: http://rubygems.org/gems/oa-oauth
- gem_uri: http://rubygems.org/gems/oa-oauth-0.2.6.gem
- source_code_uri:
- bug_tracker_uri:
- wiki_uri:
- documentation_uri:
- mailing_list_uri:
-- name: omniauth
- dependencies:
- runtime:
- - name: oa-basic
- requirements: = 0.2.6
- - name: oa-core
- requirements: = 0.2.6
- - name: oa-enterprise
- requirements: = 0.2.6
- - name: oa-more
- requirements: = 0.2.6
- - name: oa-oauth
- requirements: = 0.2.6
- - name: oa-openid
- requirements: = 0.2.6
- development: []
-
- downloads: 133258
- info: OmniAuth is an authentication framework that that separates the concept of authentiation from the concept of identity, providing simple hooks for any application to have one or multiple authentication providers for a user.
- version: 0.2.6
- version_downloads: 24380
- homepage_uri: http://github.com/intridea/omniauth
- authors: Michael Bleigh, Erik Michaels-Ober
- project_uri: http://rubygems.org/gems/omniauth
- gem_uri: http://rubygems.org/gems/omniauth-0.2.6.gem
- source_code_uri:
- bug_tracker_uri:
- wiki_uri:
- documentation_uri:
- mailing_list_uri:
-- name: oauth2
- dependencies:
- runtime:
- - name: faraday
- requirements: ~> 0.6.1
- - name: multi_json
- requirements: ">= 0.0.5"
- development:
- - name: json_pure
- requirements: ~> 1.5
- - name: rake
- requirements: ~> 0.8
- - name: rspec
- requirements: ~> 2.5
- - name: simplecov
- requirements: ~> 0.4
- - name: ZenTest
- requirements: ~> 4.5
- downloads: 260242
- info: A Ruby wrapper for the OAuth 2.0 protocol built with a similar style to the original OAuth gem.
- version: 0.4.1
- version_downloads: 59143
- homepage_uri: http://github.com/intridea/oauth2
- authors: Michael Bleigh
- project_uri: http://rubygems.org/gems/oauth2
- gem_uri: http://rubygems.org/gems/oauth2-0.4.1.gem
- source_code_uri:
- bug_tracker_uri:
- wiki_uri:
- documentation_uri:
- mailing_list_uri:
-- name: t
- dependencies:
- runtime:
- - name: faraday
- requirements: ~> 0.5.4
- - name: faraday_middleware
- requirements: ~> 0.3.1
- - name: hashie
- requirements: ~> 1.0.0
- - name: multi_json
- requirements: ~> 0.0.5
- - name: multi_xml
- requirements: ~> 0.2.0
- - name: simple_oauth
- requirements: ~> 0.1.3
- development:
- - name: bundler
- requirements: ~> 1.0
- - name: json
- requirements: ~> 1.4
- - name: maruku
- requirements: ~> 0.6
- - name: nokogiri
- requirements: ~> 1.4
- - name: rake
- requirements: ~> 0.8
- - name: rspec
- requirements: ~> 2.4
- - name: simplecov
- requirements: ~> 0.3
- - name: webmock
- requirements: ~> 1.6
- - name: yard
- requirements: ~> 0.6
- - name: ZenTest
- requirements: ~> 4.4
- downloads: 188
- info: A Ruby wrapper for the Twitter REST and Search APIs
- version: 0.0.0
- version_downloads: 173
- homepage_uri: https://github.com/jnunemaker/twitter
- authors: John Nunemaker, Wynn Netherland, Erik Michaels-Ober, Steve Richert
- project_uri: http://rubygems.org/gems/t
- gem_uri: http://rubygems.org/gems/t-0.0.0.gem
- source_code_uri:
- bug_tracker_uri:
- wiki_uri:
- documentation_uri:
- mailing_list_uri:
-- name: octokit
- dependencies:
- runtime:
- - name: addressable
- requirements: ~> 2.2.6
- - name: faraday
- requirements: ~> 0.7.3
- - name: faraday_middleware
- requirements: ~> 0.7.0.rc1
- - name: hashie
- requirements: ~> 1.0.0
- - name: multi_json
- requirements: ~> 1.0.2
- development:
- - name: nokogiri
- requirements: ~> 1.4
- - name: rake
- requirements: ~> 0.9
- - name: rspec
- requirements: ~> 2.6
- - name: simplecov
- requirements: ~> 0.4
- - name: webmock
- requirements: ~> 1.6
- - name: yajl-ruby
- requirements: ~> 0.8
- - name: yard
- requirements: ~> 0.7
- - name: ZenTest
- requirements: ~> 4.5
- downloads: 2894
- info: Simple wrapper for the GitHub API v2
- version: 0.6.4
- version_downloads: 283
- homepage_uri: https://github.com/pengwynn/octokit
- authors: Wynn Netherland, Adam Stacoviak, Erik Michaels-Ober
- project_uri: http://rubygems.org/gems/octokit
- gem_uri: http://rubygems.org/gems/octokit-0.6.4.gem
- source_code_uri:
- bug_tracker_uri:
- wiki_uri:
- documentation_uri:
- mailing_list_uri:
-- name: rails_admin
- dependencies:
- runtime: []
-
- development: []
-
- downloads: 3016
- info: This rubygem does not have a description or summary.
- version: 0.0.0
- version_downloads: 3016
- homepage_uri: http://www.railsadmin.org/
- authors: Francesc Esplugas
- project_uri: http://rubygems.org/gems/rails_admin
- gem_uri: http://rubygems.org/gems/rails_admin-0.0.0.gem
- source_code_uri:
- bug_tracker_uri:
- wiki_uri:
- documentation_uri:
- mailing_list_uri:
-- name: rails-admin
- dependencies:
- runtime: []
-
- development: []
-
- downloads: 435
- info: This rubygem does not have a description or summary.
- version: 0.0.0
- version_downloads: 435
- homepage_uri: http://www.railsadmin.org/
- authors: Francesc Esplugas
- project_uri: http://rubygems.org/gems/rails-admin
- gem_uri: http://rubygems.org/gems/rails-admin-0.0.0.gem
- source_code_uri:
- bug_tracker_uri:
- wiki_uri:
- documentation_uri:
- mailing_list_uri:
-- name: thor
- dependencies:
- runtime: []
-
- development:
- - name: bundler
- requirements: ~> 1.0
- - name: fakeweb
- requirements: ~> 1.3
- - name: rake
- requirements: ">= 0.8"
- - name: rdoc
- requirements: ~> 2.5
- - name: rspec
- requirements: ~> 2.1
- - name: simplecov
- requirements: ~> 0.3
- downloads: 2511491
- info: A scripting framework that replaces rake, sake and rubigen
- version: 0.14.6
- version_downloads: 1642906
- homepage_uri: http://github.com/wycats/thor
- authors: "Yehuda Katz, Jos\xC3\xA9 Valim"
- project_uri: http://rubygems.org/gems/thor
- gem_uri: http://rubygems.org/gems/thor-0.14.6.gem
- source_code_uri:
- bug_tracker_uri:
- wiki_uri:
- documentation_uri:
- mailing_list_uri:
-- name: simple_oauth
- dependencies:
- runtime: []
-
- development:
- - name: bundler
- requirements: ~> 1.0
- - name: mocha
- requirements: ~> 0.9
- - name: rake
- requirements: ~> 0.8
- - name: simplecov
- requirements: ~> 0.4
- - name: turn
- requirements: ~> 0.8
- - name: yard
- requirements: ~> 0.6
- downloads: 95214
- info: Simply builds and verifies OAuth headers
- version: 0.1.5
- version_downloads: 32657
- homepage_uri: http://github.com/laserlemon/simple_oauth
- authors: Steve Richert, Erik Michaels-Ober
- project_uri: http://rubygems.org/gems/simple_oauth
- gem_uri: http://rubygems.org/gems/simple_oauth-0.1.5.gem
- source_code_uri:
- bug_tracker_uri:
- wiki_uri:
- documentation_uri:
- mailing_list_uri:
-- name: open311
- dependencies:
- runtime:
- - name: faraday
- requirements: ~> 0.6.0
- - name: faraday_middleware
- requirements: ~> 0.6.0
- - name: hashie
- requirements: ~> 1.0.0
- - name: multi_json
- requirements: ~> 1.0.0
- - name: multi_xml
- requirements: ~> 0.2.0
- development:
- - name: json_pure
- requirements: ~> 1.5
- - name: maruku
- requirements: ~> 0.6
- - name: nokogiri
- requirements: ~> 1.4
- - name: rake
- requirements: ~> 0.9
- - name: rspec
- requirements: ~> 2.6
- - name: simplecov
- requirements: ~> 0.4
- - name: webmock
- requirements: ~> 1.5
- - name: yard
- requirements: ~> 0.7
- - name: ZenTest
- requirements: ~> 4.5
- downloads: 955
- info: A Ruby wrapper for the Open311 API v2.
- version: 0.2.0
- version_downloads: 34
- homepage_uri: https://github.com/codeforamerica/open311
- authors: Dan Melton, Erik Michaels-Ober
- project_uri: http://rubygems.org/gems/open311
- gem_uri: http://rubygems.org/gems/open311-0.2.0.gem
- source_code_uri:
- bug_tracker_uri:
- wiki_uri:
- documentation_uri:
- mailing_list_uri:
-- name: faraday
- dependencies:
- runtime:
- - name: addressable
- requirements: ~> 2.2.6
- - name: multipart-post
- requirements: ~> 1.1.0
- - name: rack
- requirements: ">= 1.1.0, < 2"
- development:
- - name: rake
- requirements: ~> 0.9
- - name: test-unit
- requirements: ~> 2.3
- - name: webmock
- requirements: ~> 1.6
- downloads: 361378
- info: HTTP/REST API client library.
- version: 0.7.4
- version_downloads: 2002
- homepage_uri: http://github.com/technoweenie/faraday
- authors: Rick Olson
- project_uri: http://rubygems.org/gems/faraday
- gem_uri: http://rubygems.org/gems/faraday-0.7.4.gem
- source_code_uri:
- bug_tracker_uri:
- wiki_uri:
- documentation_uri:
- mailing_list_uri:
-- name: multi_xml
- dependencies:
- runtime: []
-
- development:
- - name: libxml-ruby
- requirements: ~> 1.1
- - name: maruku
- requirements: ~> 0.6
- - name: nokogiri
- requirements: ~> 1.4
- - name: rake
- requirements: ~> 0.8
- - name: rspec
- requirements: ~> 2.5
- - name: simplecov
- requirements: ~> 0.4
- - name: yard
- requirements: ~> 0.6
- - name: ZenTest
- requirements: ~> 4.5
- downloads: 125751
- info: A gem to provide swappable XML backends utilizing LibXML, Nokogiri, or REXML.
- version: 0.2.2
- version_downloads: 79804
- homepage_uri: http://rubygems.org/gems/multi_xml
- authors: Erik Michaels-Ober
- project_uri: http://rubygems.org/gems/multi_xml
- gem_uri: http://rubygems.org/gems/multi_xml-0.2.2.gem
- source_code_uri:
- bug_tracker_uri:
- wiki_uri:
- documentation_uri:
- mailing_list_uri:
-- name: faraday_middleware
- dependencies:
- runtime:
- - name: faraday
- requirements: ~> 0.6.0
- development:
- - name: json_pure
- requirements: ~> 1.5
- - name: multi_json
- requirements: ~> 1.0
- - name: multi_xml
- requirements: ~> 0.2
- - name: oauth2
- requirements: ~> 0.2
- - name: rake
- requirements: ~> 0.9
- - name: rash
- requirements: ~> 0.3
- - name: rspec
- requirements: ~> 2.6
- - name: simplecov
- requirements: ~> 0.4
- - name: simple_oauth
- requirements: ~> 0.1
- downloads: 106961
- info: Various middleware for Faraday
- version: 0.6.5
- version_downloads: 10487
- homepage_uri: https://github.com/pengwynn/faraday_middleware
- authors: Erik Michaels-Ober, Wynn Netherland
- project_uri: http://rubygems.org/gems/faraday_middleware
- gem_uri: http://rubygems.org/gems/faraday_middleware-0.6.5.gem
- source_code_uri:
- bug_tracker_uri:
- wiki_uri:
- documentation_uri:
- mailing_list_uri:
-- name: twitter
- dependencies:
- runtime:
- - name: faraday
- requirements: ~> 0.6.1
- - name: faraday_middleware
- requirements: ~> 0.6.3
- - name: hashie
- requirements: ~> 1.0.0
- - name: multi_json
- requirements: ~> 1.0.0
- - name: multi_xml
- requirements: ~> 0.2.0
- - name: simple_oauth
- requirements: ~> 0.1.5
- development:
- - name: maruku
- requirements: ~> 0.6
- - name: nokogiri
- requirements: ~> 1.4
- - name: rake
- requirements: ~> 0.9
- - name: rspec
- requirements: ~> 2.6
- - name: simplecov
- requirements: ~> 0.4
- - name: webmock
- requirements: ~> 1.6
- - name: yard
- requirements: ~> 0.7
- - name: ZenTest
- requirements: ~> 4.5
- downloads: 226450
- info: A Ruby wrapper for the Twitter REST and Search APIs
- version: 1.6.0
- version_downloads: 5261
- homepage_uri: https://github.com/jnunemaker/twitter
- authors: John Nunemaker, Wynn Netherland, Erik Michaels-Ober, Steve Richert
- project_uri: http://rubygems.org/gems/twitter
- gem_uri: http://rubygems.org/gems/twitter-1.6.0.gem
- source_code_uri:
- bug_tracker_uri:
- wiki_uri:
- documentation_uri:
- mailing_list_uri:
-- name: racket
- dependencies:
- runtime:
- - name: file-tail
- requirements: ">= 1.0.4"
- - name: rsdl
- requirements: ">= 0.1.2"
- - name: rubygame
- requirements: ">= 2.6.2"
- development: []
-
- downloads: 1513
- info: Listen to your app.
- version: 0.1.0
- version_downloads: 436
- homepage_uri: http://github.com/jm3/racket
- authors: John Manoogian III, Erik Michaels-Ober
- project_uri: http://rubygems.org/gems/racket
- gem_uri: http://rubygems.org/gems/racket-0.1.0.gem
- source_code_uri: http://github.com/jm3/app-racket
- bug_tracker_uri: ""
- wiki_uri: ""
- documentation_uri: ""
- mailing_list_uri: ""
-- name: merb-admin
- dependencies:
- runtime:
- - name: builder
- requirements: ~> 2.1
- - name: merb-assets
- requirements: ~> 1.1
- - name: merb-helpers
- requirements: ~> 1.1
- - name: merb-slices
- requirements: ~> 1.1
- development:
- - name: activerecord
- requirements: ~> 2.3
- - name: dm-aggregates
- requirements: ~> 1.0
- - name: dm-core
- requirements: ~> 1.0
- - name: dm-migrations
- requirements: ~> 1.0
- - name: dm-sqlite-adapter
- requirements: ~> 1.0
- - name: dm-types
- requirements: ~> 1.0
- - name: dm-validations
- requirements: ~> 1.0
- - name: rspec
- requirements: ~> 1.3
- - name: sequel
- requirements: ~> 3.18
- - name: webrat
- requirements: ~> 0.7
- downloads: 21658
- info: MerbAdmin is a Merb plugin that provides an easy-to-use interface for managing your data
- version: 0.8.8
- version_downloads: 296
- homepage_uri: http://rubygems.org/gems/merb-admin
- authors: Erik Michaels-Ober
- project_uri: http://rubygems.org/gems/merb-admin
- gem_uri: http://rubygems.org/gems/merb-admin-0.8.8.gem
- source_code_uri: http://github.com/sferik/merb-admin
- bug_tracker_uri: ""
- wiki_uri: ""
- documentation_uri: ""
- mailing_list_uri: ""
-- name: linkedin
- dependencies:
- runtime:
- - name: nokogiri
- requirements: ~> 1.4.4
- - name: oauth
- requirements: ~> 0.4.0
- development:
- - name: rake
- requirements: ~> 0.8.7
- - name: rspec
- requirements: ~> 2.4.0
- - name: webmock
- requirements: ~> 1.6.0
- downloads: 12758
- info: Ruby wrapper for the LinkedIn API
- version: 0.2.2
- version_downloads: 3951
- homepage_uri: http://github.com/pengwynn/linkedin
- authors: Wynn Netherland, Josh Kalderimis
- project_uri: http://rubygems.org/gems/linkedin
- gem_uri: http://rubygems.org/gems/linkedin-0.2.2.gem
- source_code_uri:
- bug_tracker_uri:
- wiki_uri:
- documentation_uri:
- mailing_list_uri:
-- name: mlb
- dependencies:
- runtime:
- - name: faraday
- requirements: ~> 0.6.0
- - name: faraday_middleware
- requirements: ~> 0.6.0
- - name: multi_json
- requirements: ~> 0.0.5
- development:
- - name: bundler
- requirements: ~> 1.0
- - name: json
- requirements: ~> 1.5
- - name: maruku
- requirements: ~> 0.6
- - name: rake
- requirements: ~> 0.8
- - name: rspec
- requirements: ~> 2.5
- - name: simplecov
- requirements: ~> 0.4
- - name: webmock
- requirements: ~> 1.6
- - name: yard
- requirements: ~> 0.6
- - name: ZenTest
- requirements: ~> 4.5
- downloads: 12695
- info: MLB.rb is a Ruby library for retrieving current Major League Baseball players, managers, teams, divisions, and leagues.
- version: 0.5.4
- version_downloads: 144
- homepage_uri: http://rubygems.org/gems/mlb
- authors: Erik Michaels-Ober
- project_uri: http://rubygems.org/gems/mlb
- gem_uri: http://rubygems.org/gems/mlb-0.5.4.gem
- source_code_uri:
- bug_tracker_uri:
- wiki_uri:
- documentation_uri:
- mailing_list_uri:
View
2 spec/fixtures/owners.yaml
@@ -1,2 +0,0 @@
----
-- email: sferik@gmail.com
View
1 spec/fixtures/push
@@ -1 +0,0 @@
-Successfully registered gem: gems (0.0.8)
View
33 spec/fixtures/rails.yaml
@@ -1,33 +0,0 @@
----
-name: rails
-dependencies:
- runtime:
- - name: actionmailer
- requirements: = 3.0.9
- - name: actionpack
- requirements: = 3.0.9
- - name: activerecord
- requirements: = 3.0.9
- - name: activeresource
- requirements: = 3.0.9
- - name: activesupport
- requirements: = 3.0.9
- - name: bundler
- requirements: ~> 1.0
- - name: railties
- requirements: = 3.0.9
- development: []
-
-downloads: 4622386
-info: Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.
-version: 3.0.9
-version_downloads: 153785
-homepage_uri: http://www.rubyonrails.org
-authors: David Heinemeier Hansson
-project_uri: http://rubygems.org/gems/rails
-gem_uri: http://rubygems.org/gems/rails-3.0.9.gem
-source_code_uri: http://github.com/rails/rails
-bug_tracker_uri: http://rails.lighthouseapp.com/projects/8994-ruby-on-rails
-wiki_uri: http://wiki.rubyonrails.org
-documentation_uri: http://api.rubyonrails.org
-mailing_list_uri: http://groups.google.com/group/rubyonrails-talk
View
3 spec/fixtures/rails_admin-0.0.0.yaml
@@ -1,3 +0,0 @@
----
-:version_downloads: 3142
-:total_downloads: 3142
View
1 spec/fixtures/remove_owner
@@ -1 +0,0 @@
-Owner removed successfully.
View
1 spec/fixtures/remove_web_hook
@@ -1 +0,0 @@
-Successfully removed webhook for all gems to http://example.com
View
898 spec/fixtures/search.yaml
@@ -1,898 +0,0 @@
----
-- name: cucumber
- dependencies:
- runtime:
- - name: builder
- requirements: ">= 2.1.2"
- - name: diff-lcs
- requirements: ">= 1.1.2"
- - name: gherkin
- requirements: ~> 2.4.5
- - name: json
- requirements: ">= 1.4.6"
- - name: term-ansicolor
- requirements: ">= 1.0.5"
- development:
- - name: aruba
- requirements: ~> 0.4.2
- - name: bcat
- requirements: = 0.6.1
- - name: capybara
- requirements: ">= 1.0.0"
- - name: nokogiri
- requirements: ">= 1.4.4"
- - name: prawn
- requirements: = 0.8.4
- - name: prawn-layout
- requirements: = 0.8.4
- - name: rack-test
- requirements: ">= 0.5.7"
- - name: rake
- requirements: ">= 0.9.2"
- - name: ramaze
- requirements: ">= 0"
- - name: rdiscount
- requirements: = 1.6.8
- - name: rspec
- requirements: ">= 2.6.0"
- - name: simplecov
- requirements: ">= 0.4.2"
- - name: sinatra
- requirements: ">= 1.2.6"
- - name: spork
- requirements: ">= 0.9.0.rc7"
- - name: syntax
- requirements: ">= 1.0.0"
- - name: webrat
- requirements: ">= 0.7.3"
- - name: yard
- requirements: = 0.7.1
- downloads: 807308
- info: Behaviour Driven Development with elegance and joy
- version: 1.0.2
- version_downloads: 1339
- homepage_uri: http://cukes.info
- authors: "Aslak Helles\xC3\xB8y"
- project_uri: http://rubygems.org/gems/cucumber
- gem_uri: http://rubygems.org/gems/cucumber-1.0.2.gem
- source_code_uri: http://github.com/cucumber/cucumber/tree/master
- bug_tracker_uri: http://rspec.lighthouseapp.com/projects/16211/
- wiki_uri: http://wiki.github.com/cucumber/cucumber
- documentation_uri: http://cukes.info
- mailing_list_uri: http://groups.google.com/group/cukes
-- name: cucumber-rails
- dependencies:
- runtime:
- - name: capybara
- requirements: ">= 1.0.0"
- - name: cucumber
- requirements: ~> 1.0.0
- - name: nokogiri
- requirements: ">= 1.4.6"
- development:
- - name: aruba
- requirements: ">= 0.4.3"
- - name: bcat
- requirements: = 0.6.1
- - name: bson_ext
- requirements: ">= 1.3.1"
- - name: bundler
- requirements: ">= 1.0.15"
- - name: coffee-script
- requirements: ">= 2.2.0"
- - name: database_cleaner
- requirements: ">= 0.6.7"
- - name: factory_girl
- requirements: ">= 2.0.0.beta2"
- - name: jquery-rails
- requirements: ">= 1.0.12"
- - name: mongoid
- requirements: ">= 2.0.2"
- - name: rails
- requirements: ">= 3.1.0.rc4"
- - name: rake
- requirements: ">= 0.9.2"
- - name: rdiscount
- requirements: = 1.6.8
- - name: rspec
- requirements: ">= 2.6.0"
- - name: rspec-rails
- requirements: ">= 2.6.1"
- - name: sass
- requirements: ">= 3.1.3"
- - name: sqlite3-ruby
- requirements: ">= 1.3.3"
- - name: turn
- requirements: ">= 0.8.2"
- - name: uglifier
- requirements: ">= 1.0.0"
- - name: yard
- requirements: = 0.7.1
- downloads: 456711
- info: Cucumber Generators and Runtime for Rails
- version: 1.0.2
- version_downloads: 12284
- homepage_uri: http://cukes.info
- authors: "Aslak Helles\xC3\xB8y, Dennis Bl\xC3\xB6te, Rob Holland"
- project_uri: http://rubygems.org/gems/cucumber-rails
- gem_uri: http://rubygems.org/gems/cucumber-rails-1.0.2.gem
- source_code_uri: http://github.com/aslakhellesoy/cucumber-rails
- bug_tracker_uri: http://github.com/aslakhellesoy/cucumber-rails/issues
- wiki_uri: http://wiki.github.com/aslakhellesoy/cucumber-rails
- documentation_uri: http://cukes.info/
- mailing_list_uri: http://groups.google.com/group/cukes
-- name: culerity
- dependencies:
- runtime: []
-
- development:
- - name: cucumber
- requirements: ">= 0"
- - name: rspec
- requirements: ">= 0"
- downloads: 424012
- info: Culerity integrates Cucumber and Celerity in order to test your application's full stack.
- version: 0.2.15
- version_downloads: 179780
- homepage_uri: http://github.com/langalex/culerity
- authors: Alexander Lang
- project_uri: http://rubygems.org/gems/culerity
- gem_uri: http://rubygems.org/gems/culerity-0.2.15.gem
- source_code_uri:
- bug_tracker_uri:
- wiki_uri:
- documentation_uri:
- mailing_list_uri:
-- name: ci_reporter
- dependencies:
- runtime:
- - name: builder
- requirements: ">= 2.1.2"
- development:
- - name: hoe
- requirements: ">= 2.9.4"
- - name: rubyforge
- requirements: ">= 2.0.4"
- downloads: 121693
- info: CI::Reporter is an add-on to Test::Unit, RSpec and Cucumber that allows you to generate XML reports of your test, spec and/or feature runs. The resulting files can be read by a continuous integration system that understands Ant's JUnit report XML format, thus allowing your CI system to track test/spec successes and failures.
- version: 1.6.5
- version_downloads: 6775
- homepage_uri: http://caldersphere.rubyforge.org/ci_reporter
- authors: Nick Sieger
- project_uri: http://rubygems.org/gems/ci_reporter
- gem_uri: http://rubygems.org/gems/ci_reporter-1.6.5.gem
- source_code_uri:
- bug_tracker_uri:
- wiki_uri:
- documentation_uri:
- mailing_list_uri:
-- name: email_spec
- dependencies:
- runtime:
- - name: mail
- requirements: ~> 2.2
- - name: rspec
- requirements: ~> 2.0
- development: []
-
- downloads: 116928
- info: Easily test email in rspec and cucumber
- version: 1.2.1
- version_downloads: 2972
- homepage_uri: http://github.com/bmabey/email-spec/
- authors: Ben Mabey, Aaron Gibralter, Mischa Fierer
- project_uri: http://rubygems.org/gems/email_spec
- gem_uri: http://rubygems.org/gems/email_spec-1.2.1.gem
- source_code_uri:
- bug_tracker_uri:
- wiki_uri:
- documentation_uri:
- mailing_list_uri:
-- name: pickle
- dependencies:
- runtime:
- - name: cucumber
- requirements: ">= 0.8"
- - name: rake
- requirements: ">= 0"
- development:
- - name: bundler
- requirements: ">= 0"
- - name: capybara
- requirements: ">= 0"
- - name: cucumber-rails
- requirements: ">= 0.3.2"
- - name: database_cleaner
- requirements: ">= 0"
- - name: factory_girl
- requirements: ">= 0"
- - name: git
- requirements: ">= 0"
- - name: machinist
- requirements: ">= 0"
- - name: rack
- requirements: ~> 1.2.1
- - name: rails
- requirements: ~> 3.0.5
- - name: rcov
- requirements: ">= 0"
- - name: rspec-rails
- requirements: ~> 2.5.0
- - name: sqlite3-ruby
- requirements: ">= 0"
- - name: yard
- requirements: ">= 0"
- downloads: 98558
- info: Easy model creation and reference in your cucumber features
- version: 0.4.8
- version_downloads: 288
- homepage_uri: http://github.com/ianwhite/pickle
- authors: Ian White
- project_uri: http://rubygems.org/gems/pickle
- gem_uri: http://rubygems.org/gems/pickle-0.4.8.gem
- source_code_uri: http://github.com/ianwhite/pickle
- bug_tracker_uri: http://ianwhite.lighthouseapp.com/projects/25941-pickle
- wiki_uri: ""
- documentation_uri: http://ianwhite.github.com/pickle
- mailing_list_uri: ""
-- name: autotest-growl
- dependencies:
- runtime: []
-
- development:
- - name: rake
- requirements: ">= 0"
- - name: rspec
- requirements: ">= 0"
- - name: ZenTest
- requirements: ">= 0"
- downloads: 81006
- info: This gem aims to improve support for Growl notifications by autotest.
- version: 0.2.9
- version_downloads: 39132
- homepage_uri: http://www.bitcetera.com/products/autotest-growl
- authors: Sven Schwyn
- project_uri: http://rubygems.org/gems/autotest-growl
- gem_uri: http://rubygems.org/gems/autotest-growl-0.2.9.gem
- source_code_uri: http://github.com/svoop/autotest-growl/tree/master
- bug_tracker_uri: https://forge.bitcetera.com/projects/show/autotest-growl
- wiki_uri: ""
- documentation_uri: http://www.bitcetera.com/en/products/autotest-growl
- mailing_list_uri: https://forge.bitcetera.com/projects/autotest-growl/boards
-- name: steak
- dependencies:
- runtime:
- - name: capybara
- requirements: ">= 1.0.0"
- - name: rspec-rails
- requirements: ">= 2.5.0"
- development: []
-
- downloads: 39061
- info: Steak is a minimal extension of RSpec-Rails that adds several conveniences to do acceptance testing of Rails applications using Capybara. It's an alternative to Cucumber in plain Ruby.
- version: 2.0.0
- version_downloads: 1496
- homepage_uri: http://github.com/cavalle/steak
- authors: "Luismi Cavall\xC3\xA9"
- project_uri: http://rubygems.org/gems/steak
- gem_uri: http://rubygems.org/gems/steak-2.0.0.gem
- source_code_uri: http://github.com/cavalle/steak
- bug_tracker_uri: http://github.com/cavalle/steak/issues
- wiki_uri: ""
- documentation_uri: http://rdoc.info/projects/cavalle/steak
- mailing_list_uri: http://groups.google.com/group/steakrb
-- name: vcr
- dependencies:
- runtime: []
-
- development:
- - name: addressable
- requirements: ~> 2.2.6
- - name: aruba
- requirements: = 0.2.4
- - name: bundler
- requirements: ~> 1.0.7
- - name: cucumber
- requirements: ~> 0.9.4
- - name: curb
- requirements: = 0.7.8
- - name: em-http-request
- requirements: ~> 0.3.0
- - name: excon
- requirements: ~> 0.6.5
- - name: fakeweb
- requirements: ~> 1.3.0
- - name: faraday
- requirements: ~> 0.7.2
- - name: httpclient
- requirements: ~> 2.1.5.2
- - name: patron
- requirements: = 0.4.9
- - name: rack
- requirements: = 1.1.0
- - name: rake
- requirements: ~> 0.8.7
- - name: rspec
- requirements: ~> 2.6
- - name: shoulda
- requirements: ~> 2.9.2
- - name: sinatra
- requirements: ~> 1.1.0
- - name: timecop
- requirements: ~> 0.3.5
- - name: typhoeus
- requirements: ~> 0.2.1
- - name: webmock
- requirements: ~> 1.6.4
- downloads: 31374
- info: VCR provides a simple API to record and replay your test suite's HTTP interactions. It works with a variety of HTTP client libraries, HTTP stubbing libraries and testing frameworks.
- version: 1.10.2
- version_downloads: 87
- homepage_uri: http://github.com/myronmarston/vcr
- authors: Myron Marston
- project_uri: http://rubygems.org/gems/vcr
- gem_uri: http://rubygems.org/gems/vcr-1.10.2.gem
- source_code_uri: https://github.com/myronmarston/vcr
- bug_tracker_uri: https://github.com/myronmarston/vcr/issues
- wiki_uri: https://github.com/myronmarston/vcr/wiki
- documentation_uri: http://relishapp.com/myronmarston/vcr
- mailing_list_uri: http://groups.google.com/group/vcr-ruby
-- name: aruba
- dependencies:
- runtime:
- - name: bcat
- requirements: ">= 0.6.1"
- - name: childprocess
- requirements: ">= 0.1.9"
- - name: cucumber
- requirements: ">= 0.10.7"
- - name: rdiscount
- requirements: ">= 1.6.8"
- - name: rspec
- requirements: ">= 2.6.0"
- development: []
-
- downloads: 19554
- info: CLI Steps for Cucumber, hand-crafted for you in Aruba
- version: 0.4.3
- version_downloads: 830
- homepage_uri: http://github.com/aslakhellesoy/aruba
- authors: "Aslak Helles\xC3\xB8y, David Chelimsky, Mike Sassak"
- project_uri: http://rubygems.org/gems/aruba
- gem_uri: http://rubygems.org/gems/aruba-0.4.3.gem
- source_code_uri: http://github.com/aslakhellesoy/aruba.git
- bug_tracker_uri: http://github.com/aslakhellesoy/aruba/issues
- wiki_uri: ""
- documentation_uri: http://github.com/aslakhellesoy/aruba/blob/master/README.rdoc
- mailing_list_uri: http://groups.google.com/group/cukes
-- name: cuke4duke
- dependencies:
- runtime:
- - name: cucumber
- requirements: ">= 0.10.2"
- development:
- - name: bundler
- requirements: ">= 1.0.13"
- - name: celerity
- requirements: ">= 0.8.9"
- - name: jruby-openssl
- requirements: ">= 0.7.4"
- - name: rake
- requirements: ">= 0.8.7"
- - name: rspec
- requirements: ">= 2.5.0"
- downloads: 14648
- info: Write Cucumber Step Definitions in Java, Scala, Groovy, Rhino Javascript, Clojure or Ioke
- version: 0.4.4
- version_downloads: 1101
- homepage_uri: http://cukes.info
- authors: "Aslak Helles\xC3\xB8y"
- project_uri: http://rubygems.org/gems/cuke4duke
- gem_uri: http://rubygems.org/gems/cuke4duke-0.4.4.gem
- source_code_uri:
- bug_tracker_uri:
- wiki_uri:
- documentation_uri:
- mailing_list_uri:
-- name: specjour
- dependencies:
- runtime:
- - name: dnssd
- requirements: = 1.3.4
- - name: thor