README.md in fakes3-0.1.5.2 vs README.md in fakes3-0.1.6.0

- old
+ new

@@ -1,9 +1,9 @@ ## Introduction -FakeS3 is a lightweight server that responds to the same calls Amazon S3 responds to. +FakeS3 is a lightweight server that responds to the same calls Amazon S3 responds to. It is extremely useful for testing of S3 in a sandbox environment without actually -making calls to Amazon, which not only require network, but also cost you precious dollars. +making calls to Amazon, which not only require network, but also cost you precious dollars. The goal of Fake S3 is to minimize runtime dependencies and be more of a development tool to test S3 calls in your code rather than a production server looking to duplicate S3 functionality. Trying RiakCS, ParkPlace/Boardwalk, or Ceph might be a place to start if that is your goal. @@ -29,18 +29,32 @@ Here is a running list of [supported clients](https://github.com/jubos/fake-s3/wiki/Supported-Clients "Supported Clients") ## Running Tests +There are some pre-requesites to actually being able to run the unit/integration tests + +### On OSX + +Edit your /etc/hosts and add the following line: + + 127.0.0.1 posttest.localhost + +Then ensure that the following packages are installed (boto, s3cmd) + + > pip install boto + > brew install s3cmd + + Start the test server using rake test_server Then in another terminal window run rake test -It is a TODO to get this to be just one command +It is a still a TODO to get this to be just one command ## More Information Check out the [wiki](https://github.com/jubos/fake-s3/wiki)