• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

fog / fog
69%
master: 97%

Build:
Build:
LAST BUILD BRANCH: clundquist/goodbye-bluebox
DEFAULT BRANCH: master
Repo Added 24 Jun 2013 01:27PM UTC
Files 49
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH require_json_in_core
branch: require_json_in_core
CHANGE BRANCH
x
Reset
  • require_json_in_core
  • 2706_bump_libvirt
  • add_2_1_1_to_travis
  • add_minitest
  • aws_dns_omit_ttl_for_alias_records
  • change_version_short_option
  • connection_deprecation_warning
  • coverage_opt_in
  • disable_digital_ocean_test_fail
  • edge_gemfile
  • extract_archive_bad_require
  • extract_mock_env_under_travis
  • fix_internet_archive_tag
  • fix_joyent_service_declarations
  • fog-brightbox_v0.0.1
  • improve_vsphere_network_interfaces
  • isolate_data_exchange_formats
  • master
  • rackspace_requires
  • rackspace_storage_docs
  • reauth
  • reduce_ci_burden
  • release_notes
  • release_v1-22-1
  • remove_libvirt_dependency
  • remove_remaining_services
  • remove_trailing_whitespace
  • replace_fog_connection
  • test_providers
  • use_core_gem
  • use_fog_json
  • v1.16.0
  • v1.17.0
  • v1.18.0
  • v1.19.0
  • v1.20.0
  • v1.21.0
  • v1.22.1

pending completion
3289

push

travis-ci

tokengeek
Require `json` or `xml` in provider cores

Since `fog-json` was extracted from `fog` it means if you rely on:

    require "fog/provider/compute"

`Fog::JSON` was not defined although it was supposed to be a supported
use case.

This adds the requires for JSON or XML based APIs based on a quick scan
of each provider to declare the required part.

AWS seems to be relying on both. Which is nice.

Providers relying on native code dependencies

34 of 34 new or added lines in 32 files covered. (100.0%)

45184 of 65223 relevant lines covered (69.28%)

16.31 hits per line

Relevant lines Covered
Build:
Build:
65223 RELEVANT LINES 45184 COVERED LINES
16.31 HITS PER LINE
Source Files on require_json_in_core
Detailed source file information is not available for this build.

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
3289 require_json_in_core Require `json` or `xml` in provider cores Since `fog-json` was extracted from `fog` it means if you rely on: require "fog/provider/compute" `Fog::JSON` was not defined although it was supposed to be a supported use case. This adds the requ... push 19 Feb 2014 03:13PM UTC tokengeek travis-ci pending completion  
See All Builds (2150)
  • Repo on GitHub
  • CI Project
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc