TestTimberImage::testThemeImageLetterbox PHP Method

testThemeImageLetterbox() public method

    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');
    }