Blake Watters
a85e209d54
Fix crash when identical keys appear in a URL encoded string that is decoded into a dictionary. Add test coverage
2012-10-04 18:31:51 -04:00
Blake Watters
82ff81222a
Docs touch ups
2012-10-04 18:31:10 -04:00
Blake Watters
5a1608f73f
Add Expecta, which will likely replace OCHamcrest in the test suite
2012-10-04 18:30:53 -04:00
Blake Watters
4e1a45e504
Bump to Cocoapods 0.15.1
2012-10-04 18:28:19 -04:00
Blake Watters
cf5ef24fe9
Eliminate use of associated objects on NSURL in favor of a smarter RKResponseDescriptor class to solve the relative URL problem. refs #966
...
Instead, fall back to treating all URL's as strings for matching purposes and manually performing relative URL testing. Adds `matchesURL:` and `matchesResponse:` methods to `RKResponseDescriptor`.
2012-10-04 14:11:05 -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
30c936f8e7
Add missing observer tear down during search indexer dealloc
2012-10-03 14:55:13 -04:00
Blake Watters
a10df02bf9
Add RKTestHelpers class containing helpful methods when working with object managers in unit and integration tests
2012-10-02 22:55:17 -04:00
Blake Watters
e1bf7e26a3
Remove RestKitResources target and references to UI assets that migrated to the table controller repository
2012-10-02 22:13:15 -04:00
Blake Watters
bacb6e8ba4
Remove RKTestResponseLoader
2012-10-02 22:10:36 -04:00
Blake Watters
174372dcf5
Fix a number of warnings about potential dereference of null pointer
2012-10-02 15:52:45 -04:00
Blake Watters
b41e56607a
Migrate warning to the bottom of the document to clean up HTML formatting
2012-10-02 14:38:59 -04:00
Blake Watters
dc06c890a4
Find/replace renamed pathMatcher method signatures. closes #968
2012-10-02 13:57:35 -04:00
Jeff Arena
5b372f4cea
Fix issues with passing NSErrors into blocks inappropriately.
2012-10-02 12:54:32 -04:00
Blake Watters
f467fa20b1
Merge pull request #965 from dmishe/doc_fixes
...
Doc fixes
2012-10-02 09:25:07 -07:00
Jeff Arena
77d738b91e
Add additional test coverage to DELETE to handle cases where a 204 is returned, instead of a 200.
2012-10-02 11:10:25 -04:00
Jeff Arena
fc36d69475
Fix error with local delete of managed object after performing a successful DELETE operation.
2012-10-02 11:00:20 -04:00
Blake Watters
dd50ed0d2d
Enable configuration of logging via environment variables during unit testing
2012-10-02 10:49:40 -04:00
Blake Watters
c88627faf3
Enable missing newline warning
2012-10-02 10:47:16 -04:00
Blake Watters
2b7eca1fb4
Default savesToPersistentStore to YES
2012-10-01 23:11:03 -04:00
Blake Watters
43afaa011d
Remove defunct RKCatalog example
2012-10-01 23:00:19 -04:00
Blake Watters
9f8c392a6c
Add example for enqueue and cancel operations to README
2012-10-01 22:59:14 -04:00
Blake Watters
d6cd6d7bba
Add configuration for controlling persistent to the parent context or the persistent store
2012-10-01 22:41:08 -04:00
Blake Watters
d70b0ed3dd
Update method signature in Search README.md
2012-10-01 22:10:18 -04:00
Blake Watters
accdbe6d71
Update Search project to reflect indexing API change
2012-10-01 22:07:23 -04:00
Dmitry Shevchenko
12c04fc59c
Clarified that bug was fixed in ios6
2012-10-01 21:06:23 -05:00
Dmitry Shevchenko
2310b5111d
Fixed a typo
2012-10-01 21:06:13 -05:00
Blake Watters
af4c4f894b
Kill the CLI example
2012-10-01 18:03:30 -04:00
Blake Watters
7924520be2
Guard against outputting non-sense when operation queue count is zero
2012-10-01 18:03:08 -04:00
Blake Watters
4e751f4530
Merge pull request #963 from dmishe/make_entity_property_readwrite
...
Make entity property readwrite
2012-10-01 14:49:12 -07:00
Dmitry Shevchenko
a41f69ee5e
Fixed RKObjectMapping copying
2012-10-01 16:47:17 -05:00
Dmitry Shevchenko
628f7323aa
Make entity property readwrite, so it can be changed after init.
2012-10-01 16:47:04 -05:00
Blake Watters
3fc5a75a3a
Tear down the search indexing environment as part of RKTestFactory tear down
2012-10-01 17:38:07 -04:00
Blake Watters
73bd1f0869
Add support for asynchrous search indexing, cancellation of indexing operations, waiting on indexing to complete. Expand documentation surrounding the indexing context.
2012-10-01 17:37:36 -04:00
Blake Watters
235cfc2826
Remove dead whitespace
2012-10-01 17:35:35 -04:00
Blake Watters
991a6fd733
Add cancellation of all oeprations during test factory tear down
2012-10-01 11:53:28 -04:00
Blake Watters
67e6982cec
Fix invalid references to RKManagedObjectMapping. closes #957
2012-09-30 23:17:27 -04:00
Blake Watters
285e9964dd
Add an example for enqueue a batch of object request operations
2012-09-30 23:05:36 -04:00
Blake Watters
48f0d8f450
Fix README.md mention of primary managed object context
2012-09-30 22:51:27 -04:00
Blake Watters
ebb7b8df50
Add a note about the use of an indexing context to the README.md
2012-09-30 22:47:59 -04:00
Blake Watters
c10321751c
Rename primaryManagedObjectContext to persistentStoreManagedObjectContext since nobody can keep its role straight
2012-09-30 22:47:26 -04:00
Blake Watters
5cae20aabc
Add note about route types during batch operation creation
2012-09-30 19:53:24 -04:00
Blake Watters
2280674f5a
Touch up docs for batched object request operations
2012-09-30 19:30:35 -04:00
Blake Watters
8c34f0996b
Enable the response mapper to read the objectID from the targetObject if the target object ID is nil.
2012-09-30 19:30:35 -04:00
Jawwad Ahmad
27dd271938
Modify lcl_config_logger_RK.h to use LCLNSLogger_RK.h instead of LCLNSLog_RK.h when RKLOG_USE_NSLOGGER is defined.
2012-09-30 18:01:32 -04:00
Jeff Arena
c301060ab8
Add APIs to RKObjectManager for use in firing batches of operations.
2012-09-30 13:43:12 -04:00
Blake Watters
9743da4f0f
Fix license attribution
2012-09-30 12:50:13 -04:00
Blake Watters
d95fe5cd44
Break out reused functions for object mapping introspection into RKObjectUtilities
2012-09-30 12:49:59 -04:00
Blake Watters
03439f2464
Fix test breakage from changes around shared factory objects
2012-09-29 17:54:52 -04:00
Blake Watters
1c6564f823
Expand the capabilities of the RKMappingTest and RKMappingTestExpectation classes to support the Kiwi matchers.
...
* Enable evaluation blocks to return an NSError describing the failure
* Align all RKAttributeMapping references to RKPropertyMapping
* Cleanup docs
* Add `RKMappingTestExpectationTestCondition` macro for succinctly implementing mapping test evaluation blocks
* Clean up descriptions for better output from Kiwi
2012-09-29 17:54:52 -04:00