public function testDeleteMultipleDocuments()
{
$p1 = new Path('/admin/messages/foo/baz.txt');
$p2 = new Path('/admin/messages/foo/bar.txt');
$p3 = new Path('/admin/messages/foo/');
$p4 = new Path('/admin/messages/');
$p5 = new Path('/admin/');
$this->r->putDocument($p1, 'text/plain', 'Hello Baz!');
$this->r->putDocument($p2, 'text/plain', 'Hello Bar!');
$this->r->deleteDocument($p1);
$this->assertNull($this->r->getVersion($p1));
$this->assertRegexp('/1:[a-z0-9]+/i', $this->r->getVersion($p2));
$this->assertRegexp('/3:[a-z0-9]+/i', $this->r->getVersion($p3));
$this->assertRegexp('/3:[a-z0-9]+/i', $this->r->getVersion($p4));
$this->assertRegexp('/3:[a-z0-9]+/i', $this->r->getVersion($p5));
}