ColorThief\Image\Test\ImageLoaderTest::baseTestLoadBinaryString PHP Method

baseTestLoadBinaryString() protected method

protected baseTestLoadBinaryString ( $adapterName, $isImagickLoaded, $isGmagickLoaded, $data = false )
    protected function baseTestLoadBinaryString($adapterName, $isImagickLoaded, $isGmagickLoaded, $data = false)
    {
        if ($data === false) {
            $data = 'iVBORw0KGgoAAAANSUhEUgAAABwAAAASCAMAAAB/2U7WAAAABl' . 'BMVEUAAAD///+l2Z/dAAAASUlEQVR4XqWQUQoAIAxC2/0vXZDr' . 'EX4IJTRkb7lobNUStXsB0jIXIAMSsQnWlsV+wULF4Avk9fLq2r' . '8a5HSE35Q3eO2XP1A1wQkZSgETvDtKdQAAAABJRU5ErkJggg==';
            $data = base64_decode($data);
        }
        $adapter = $this->getAdapterMock($adapterName, 'loadBinaryString', $data);
        $loader = $this->getImageLoaderPartialMock($adapter, $adapterName, true, $isImagickLoaded, true, $isGmagickLoaded);
        $this->assertSame($adapter, $loader->load($data));
    }