README.md in fake_sqs-0.0.7 vs README.md in fake_sqs-0.0.8
- old
+ new
@@ -4,37 +4,39 @@
message queue that can be ran locally. This makes it ideal for integration
testing, just like you would have a local database running. Fake SQS doesn't
persist anything, not even the queues themselves. You'll have to create the
queues everytime you start it.
-This implementation is **not complete** yet.
+This implementation is **not complete** yet, but should be useful already.
Done so far are:
* Creating queues
* Deleting queues
* Listing queues (with prefixes)
* Get queue url via the name
* Send messages (and in batch)
* Receive messages (and in batch)
* Deleting messages (and in batch)
+* Changing queue attributes (but not all, and no validation)
Certain bits are left off on purpose, to make it easier to work with, such as:
* No checking on access keys or signatures
* No 60 second delay between deleting a queue and recreating it.
* No visibility timeouts (see below about special hooks)
Other parts are just not done yet:
* Permissions
-* Changing queue attributes
* Changing message visibility
* Error handling
So, actually, just the basics are implemented at this point.
+PS. There is also [Fake SNS] [fake_sns].
+
## Usage
To install:
```
@@ -145,5 +147,6 @@
```
[fake_dynamo]: https://github.com/ananthakumaran/fake_dynamo
[aws-sdk]: https://github.com/amazonwebservices/aws-sdk-for-ruby
+ [fake_sns]: https://github.com/yourkarma/fake_sns