/**
  * Test that flysystem can regenerate the original filename from fileID
  */
 public function testGetOriginalFilename()
 {
     $store = new AssetStoreTest_SpyStore();
     $this->assertEquals('directory/lovely-fish.jpg', $store->getOriginalFilename('directory/a870de278b/lovely-fish.jpg'));
     $this->assertEquals('directory/lovely-fish.jpg', $store->getOriginalFilename('directory/a870de278b/lovely-fish__variant.jpg'));
     $this->assertEquals('directory/lovely_fish.jpg', $store->getOriginalFilename('directory/a870de278b/lovely_fish__vari_ant.jpg'));
     $this->assertEquals('directory/lovely_fish.jpg', $store->getOriginalFilename('directory/a870de278b/lovely_fish.jpg'));
     $this->assertEquals('lovely-fish.jpg', $store->getOriginalFilename('a870de278b/lovely-fish.jpg'));
     $this->assertEquals('lovely-fish.jpg', $store->getOriginalFilename('a870de278b/lovely-fish__variant.jpg'));
     $this->assertEquals('lovely_fish.jpg', $store->getOriginalFilename('a870de278b/lovely_fish__vari__ant.jpg'));
     $this->assertEquals('lovely_fish.jpg', $store->getOriginalFilename('a870de278b/lovely_fish.jpg'));
 }