function testThemeImageLetterbox()
{
if (!extension_loaded('gd')) {
self::markTestSkipped('Letterbox image test requires GD extension');
}
$dest = get_template_directory() . '/images/cardinals.jpg';
copy(__DIR__ . '/assets/cardinals.jpg', $dest);
$image = get_template_directory_uri() . '/images/cardinals.jpg';
$image = str_replace('http://example.org', '', $image);
$letterboxed = TimberImageHelper::letterbox($image, 600, 300, '#FF0000');
$this->assertFileExists(get_template_directory() . '/images/cardinals-lbox-600x300-FF0000.jpg');
unlink(get_template_directory() . '/images/cardinals-lbox-600x300-FF0000.jpg');
}