1
0
Fork 0
mirror of https://github.com/fog/fog.git synced 2022-11-09 13:51:43 -05:00
Commit graph

30 commits

Author SHA1 Message Date
geemus
76c0f11670 [core] use logger throughout for warnings 2011-09-02 12:30:10 -05:00
geemus
2da3af865f [aws|simpledb] fix get_attributes mock deprecation 2011-07-20 12:09:47 -05:00
Christopher Meiklejohn
ab51aaa3f3 Switch to the has_key? syntax for cleanliness. 2011-07-11 16:50:33 -04:00
Christopher Meiklejohn
9a4f45c9df Guard against item_name not being a valid key. 2011-07-11 16:37:13 -04:00
Christopher Meiklejohn
d15cdeb8df Fix failures in the simpledb testing due to attribute array option deprecation. 2011-07-10 01:13:29 -04:00
geemus
b7f54bbd2d [aws|simpledb] provide for using ConsistentRead on get_attributes and select
closes #386
2011-07-08 16:43:25 -05:00
Pan Thomakos
f739865bb5 Fixed Fog::AWS::SimpleDB#delete_attributes.
Deleting attributes was not working in mock mode. There were two
bugs in this function.The first was that attributes were being
deleted from the domain as opposed to the item. The second was
that when no attributes were passed, which should delete all
attributes, no attributes were actually being deleted. I've written
tests that recreate these bugs and I have included a fix as well.
2011-05-28 10:20:10 -07:00
geemus
9ea5432fde [mock] cleanup and reset related fixes 2011-05-19 15:35:33 -07:00
geemus
c673c28b16 implicitly add not_implemented mocks 2011-02-09 16:31:57 -08:00
geemus
9a52c94513 [aws|simpledb] fixes
more granular idempotency
convert specs to tests
2011-01-03 18:55:24 -08:00
Arnab
5b066998bb [aws|simpledb] put_attributes: fix to handle array values for attributes.
Fixes Issue #67: https://github.com/geemus/fog/issues/#issue/67
2010-11-17 02:46:20 +08:00
geemus
fd755e042b clean up by changing service abstraction into a class 2010-09-03 15:04:54 -07:00
Jeremy Deininger
53ce447574 [simpleDB] - not populating the :replace attributes with keys from :expect. 2010-06-23 09:24:45 -07:00
Jeremy Deininger
946c1c54f4 [simpleDB] - combining put_attributes and put_conditional into one method. 2010-06-22 13:33:33 -07:00
Jeremy Deininger
e4ff36c842 [simpleDB] changing put_attributes so it doesn't use batch mode. 2010-06-21 20:40:08 -07:00
Jeremy Deininger
9d42221815 Adding put_conditional support and spec. Fixes error no Const
Module::YAML when running single simpledb specs.
2010-06-21 20:40:08 -07:00
geemus
936cfc0e95 refactor/cleanup to use service 2010-06-12 15:31:17 -07:00
geemus
8533cdfecc consolidate MockNotImplemented and move into Errors namespace 2010-05-26 17:38:23 -07:00
geemus
fea0e70649 update helper tests to match new shindo 2010-05-26 17:37:27 -07:00
geemus (Wesley Beary)
f5673d34e0 consolidate parser loading 2010-04-13 14:35:30 -07:00
geemus (Wesley Beary)
3ffa8b153a [simpledb] simplify request method signature 2010-03-15 21:58:57 -07:00
geemus (Wesley Beary)
293811ad42 [simpledb] cleaner mocking/dependencies 2010-03-14 20:11:43 -07:00
geemus (Wesley Beary)
87da79eae2 nicer and more explicit messaging around mocks that are not yet implemented 2010-02-01 22:53:18 -08:00
Wesley Beary
e9251a9c06 fix mocks to use excon responses 2009-11-20 11:26:11 -08:00
Wesley Beary
fa1481e9f2 replace Fog::Errors with Excon::Errors, add 409 conflicts for non-built rackspace server delete 2009-11-08 12:16:52 -08:00
Wesley Beary
d6e857e52d fix docs to show that Excon::Response is returned 2009-11-02 18:48:49 -08:00
Wesley Beary
db54e424be fixing existing simpledb specs and adding all but select 2009-09-08 19:57:53 -07:00
Wesley Beary
6c0e4f5ab1 first pass at simpledb mocks 2009-09-07 21:25:50 -07:00
Wesley Beary
a9991f62b3 AmazonCase simpledb stuff 2009-07-30 23:13:48 -07:00
Wesley Beary
dbc9ebfb04 split out requests into their own files 2009-07-13 19:14:59 -07:00