Ticket Details
various couchdb adapter fixes and integration tests
PULL REQUEST Ticket (closed)
My fork currently has 4 commits waiting to be pulled that addresses a couple couchdb adapter issues. ##[5f58b885cb7c76a45facda2c1e4850dfc35822b ](http://rad-dev.org/forks/pointlessjon/lithium/commits/view/05f58b885cb7c76a45facda2c1e4850dfc35822b) this commit modifies the behavior of the update method so that 'conflict' returns false like all other errors, and errors are now assigned to the entity to the `0` field key. ##[ab52ea8810c83586afd0233be239a2fc4a63c47a ](http://rad-dev.org/forks/pointlessjon/lithium/commits/view/ab52ea8810c83586afd0233be239a2fc4a63c47a) this commit resolves a major bug in that prior, the data retrieved from the bound model was overwritten by empty data that can be assigned to the query directly. Data assigned to query directly is, according to the api, reserved for when a model is not bound. The tests for the adapter assigned data to the query directly, so this bug is only revealed through actually utilizing the adapter with a model. This leads me to the last commit: ##[18d3efc82a6e17eb4816455a14fa197ee5984b7 ](http://rad-dev.org/forks/pointlessjon/lithium/commits/view/318d3efc82a6e17eb4816455a14fa197ee5984b7) couchdb adapter - model integration tests. ##[1ee4d2c83b690569f991101379700462cd1ef84e ](http://rad-dev.org/forks/pointlessjon/lithium/commits/view/1ee4d2c83b690569f991101379700462cd1ef84e) last commit renames integration test per gwoo's suggestion and extends `\lithium\test\Integration`
Updates
on 09.02.10
by pointlessjon
- description was changed
(fixed)
on 09.29.10
by gwoo
- owner was changed to gwoo
- status was changed to closed
- resolution was changed to fixed