Sha256: 9137baad342374220336024174d129d3e544bafc5992aca460d1d082f0aa1604
Contents?: true
Size: 634 Bytes
Versions: 4
Compression:
Stored size: 634 Bytes
Contents
require 'rspec' require 'webmock/rspec' require 'json' require 'coveralls' Coveralls.wear! require "#{File.dirname(__FILE__)}/../lib/api-client" class User < ApiClient::Base attr_accessor :a, :b validates_presence_of :a validates_inclusion_of :a, :in => %w(a A) end class Admin < ApiClient::Base self.root_node = 'user' attr_accessor :a, :b end class Post < ApiClient::Base self.association = { :writer => 'User' } attr_accessor :a end class Group < ApiClient::Base self.associations = { :members => 'User', :owner => 'Admin' } end ApiClient.configure do |config| config.path = 'http://api.example.com' end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
api-client-2.0.3 | spec/spec_helper.rb |
api-client-2.0.2 | spec/spec_helper.rb |
api-client-2.0.1 | spec/spec_helper.rb |
api-client-2.0.0 | spec/spec_helper.rb |