function testImageDeletionSimilarNames()
{
$data = array();
$data['size'] = array('width' => 500, 'height' => 300);
$upload_dir = wp_upload_dir();
$file = self::copyTestImage('arch-2night.jpg');
$data['test_image'] = $upload_dir['url'] . '/arch-2night.jpg';
$data['crop'] = 'default';
$arch_2night = TimberImageHelper::get_resize_file_path($data['test_image'], $data['size']['width'], $data['size']['height'], $data['crop']);
Timber::compile('assets/image-test.twig', $data);
$file = self::copyTestImage('arch.jpg');
$data['test_image'] = $upload_dir['url'] . '/arch.jpg';
$data['size'] = array('width' => 520, 'height' => 250);
$data['crop'] = 'left';
$arch_regular = TimberImageHelper::get_resize_file_path($data['test_image'], $data['size']['width'], $data['size']['height'], $data['crop']);
Timber::compile('assets/image-test.twig', $data);
$this->assertFileExists($arch_regular);
$this->assertFileExists($arch_2night);
//Delte the regular arch image
TimberImageHelper::delete_generated_files($file);
//The child of the regular arch image should be like
//poof-be-gone
$this->assertFileNotExists($arch_regular);
//...but the night image remains!
$this->assertFileExists($arch_2night);
}