Feature/chunking posts

You could use [assert_has_calls](http://www.voidspace.org.uk/python/mock/mock.html#mock.Mock.assert_has_calls) here - although thats a minor thing