public function testClear()
{
$this->repo->add('/webmozart/puli/file1', new TestFile());
$this->repo->add('/webmozart/puli/file2', new TestFile());
$this->assertTrue($this->repo->contains('/'));
$this->assertTrue($this->repo->contains('/webmozart'));
$this->assertTrue($this->repo->contains('/webmozart/puli'));
$this->assertTrue($this->repo->contains('/webmozart/puli/file1'));
$this->assertTrue($this->repo->contains('/webmozart/puli/file2'));
$this->assertSame(4, $this->repo->clear());
$this->assertTrue($this->repo->contains('/'));
$this->assertFalse($this->repo->contains('/webmozart'));
$this->assertFalse($this->repo->contains('/webmozart/puli'));
$this->assertFalse($this->repo->contains('/webmozart/puli/file1'));
$this->assertFalse($this->repo->contains('/webmozart/puli/file2'));
}