Commit Graph

39 Commits

Author SHA1 Message Date
Blake Watters
10ad79a352 Bump Gem dependencies 2013-03-13 23:02:41 -04:00
Blake Watters
beeaf9acd5 Bump CocoaPods to 0.16.4 2013-03-13 22:33:21 -04:00
Jeff Arena
5956cca22e Bump versions on bundler and debugger gems 2013-03-07 09:44:53 -05:00
Blake Watters
c7a53f370c Update xcoder gem to pick up colored output 2013-02-21 22:55:18 -05:00
Blake Watters
3ca8d38424 Bumping Ruby dependencies for test execution 2013-02-05 23:03:41 -05:00
Blake Watters
5b567b526b Bump to Cocoapods 0.16.1 2013-01-14 23:31:26 -05:00
Blake Watters
906e33dd55 Restore execution of Unit Tests via Rake 2013-01-10 23:13:08 -05:00
Blake Watters
8dc54a89b2 Major overhaul to the Core Data managed object identification and relationship connection support.
* Replaces primary key with `RKEntityIdentifier`
* Add support for use of compound keys for object identification
* Refactor `RKConnectionMapping` to `RKConnectionDescription` and add support for connecting with multiple attributes
* Clarify naming of representation key methods to better match naming conventions
* Add type transformation support for object identification
* Greatly expand test coverage for object identification
* Drop the `NSEntityDescription` category
* Simplify the `RKManagedObjectCaching` protocol
* Add compound key support to the Fetch Request and In Memory Cache implementations
* Replace Kiwi with Specta for tests where contexts are helpful for organization
* Rename `defaultValueForMissingAttribute` to `defaultValueForAttribute`
2012-11-27 10:29:36 -05:00
Blake Watters
89184ea54e Bump CocoaPods to 0.16.0.rc3 2012-11-06 12:13:00 -05:00
Blake Watters
8f64c57378 Bump CocoaPods 2012-10-28 20:18:23 -04:00
Blake Watters
19046ba58d Add notes about installation failures due to Git version 2012-10-24 15:30:24 -04:00
Blake Watters
4e1a45e504 Bump to Cocoapods 0.15.1 2012-10-04 18:28:19 -04:00
Blake Watters
73cd7a6705 Eliminated vendored copies of testing libraries in favor of Cocoapods. Add Kiwi to testing stack 2012-10-04 10:54:46 -04:00
Blake Watters
6d16dbb7bb Rev Ruby dependencies. Drop OAuth testing infrastructure 2012-09-26 11:36:48 -04:00
Blake Watters
806283f64a Bump dependencies 2012-08-15 20:52:32 -04:00
Blake Watters
c5a4bb1697 Bump to Ruby 1.9.3 and Debugger Gem since they are supported by Xcode 4.3+ out of the box 2012-08-07 17:00:02 -04:00
Blake Watters
2c704e6fdc Merge branch 'feature/635-accelerate-entity-cache' into development 2012-05-15 19:42:19 -04:00
Christopher Swasey
e8825f1515 Add actual OAuth implementations to the server, along with some basic test targets and some server-side specs to make sure things are wired up properly. 2012-05-10 12:57:31 -04:00
Blake Watters
fbcef6abd5 First functional cut at new Core Data cacheing implementation. Tests clean, needs polishing. 2012-05-04 22:15:30 -04:00
Blake Watters
670375deb9 Switch Xcoder gem back to master repository 2012-04-17 22:28:00 -04:00
Blake Watters
608a2183c6 Update xcoder Gem 2012-04-16 23:08:46 -04:00
Blake Watters
8bd407fe1f Update RestKit Gem to pick up fix for rake server when daemon is already running 2012-04-10 13:57:59 -04:00
Blake Watters
ac05b6d256 Update RestKit gem and enable autostop/autostart of server in default rake task execution 2012-04-09 18:45:32 -04:00
Blake Watters
fb29a9431d Updated Xcoder gem to pick up fix for UTF-8 strings parsed from xcodebuild output 2012-04-09 17:39:08 -04:00
Blake Watters
b16973666b Implemented test:application tasks for running RKApplicationTests suite; fixed broken tests 2012-04-09 17:38:24 -04:00
Blake Watters
6b9bebd3db Implemented Rake tasks for executing unit tests for iOS and OS X 2012-04-06 00:02:32 -04:00
Blake Watters
4b84c1511e Migrated Test Server execution to the new RestKit gem 2012-04-05 23:18:47 -04:00
Blake Watters
fa3c82c11f Updated to Sinatra 1.4.0 HEAD to pick up fixes for setting status code when
using send_file and logging output.
2012-04-03 23:39:55 -04:00
Blake Watters
8b0886bffd Removing ruby-debug from stack due to errors on CI machine pertaining to clang incompatibilities. refs #293 2012-03-13 13:48:06 -04:00
Blake Watters
722d08095b Remove UISpecRunner gem 2012-01-04 08:49:48 -05:00
Blake Watters
d75fd7d0b0 Refactored RKReachabilityObserver to work around issues with iOS 5 + host reachability and expand its capabilities. closes #408
* Added support for monitoring by IP address or hostname as well as local Wifi and Internet access generally
* Eliminated usage of synchronous calls to obtain reachability flags during status checks
* Reworked SystemConfiguration reachability callback to cache flags
* RKClient now monitors Internet access instead of hostname based reachability by default. baseURLReachabilityObserver eliminated in favor of reachabilityObserver. It is now a retain property that can be customized
* Queue suspension is now tied to the reachability observer rather than baseURL mutation
2011-10-19 08:51:37 -04:00
Blake Watters
5f47c3d127 Bump UISpecRunner 2011-10-14 08:37:55 -04:00
Blake Watters
7c7ddf2558 Added .rvmrc for setting up Ruby spec environment. Replace shotgun with Sinatra reloader and enabled spec server code reloading. Wrote some file uploads specs for RKParams. 2011-08-03 20:01:06 -04:00
Duncan Lewis
718c67039a Project updates 2011-06-16 18:29:22 -04:00
Blake Watters
d92c510da8 Updated to UISpecRunner 0.4.5 2011-04-20 16:45:49 -04:00
Blake Watters
a400eb73f1 Updated spec environment. Working on digest authentication. 2011-03-14 21:12:37 -04:00
Blake Watters
af387fe4e0 Reorganized the Specs subdirectories to mirror the layout of Code/. Added new rake task for running the test server. Introduced dependence on Shotgun and Thin for the Spec server. Infrastructure is all in place, now to get the tests themselves healthy. 2011-03-09 20:05:22 -05:00
Blake Watters
8138e96df6 Added Sinatra to the Gemfile 2011-03-09 17:43:25 -05:00
Blake Watters
0a93b377d6 Upgraded to UISpecRunner 0.4.0. Added Rakefile for running all the specs. 2011-03-09 15:07:20 -05:00