fix test
This commit is contained in:
parent
18a2817472
commit
f3e57756a5
@ -54,24 +54,21 @@ class TextureControllerTest extends TestCase
|
|||||||
|
|
||||||
$this->get('/preview/0')->assertNotFound();
|
$this->get('/preview/0')->assertNotFound();
|
||||||
|
|
||||||
|
$this->mock(\Blessing\Minecraft::class, function ($mock) {
|
||||||
|
$mock->shouldReceive('renderSkin')->andReturn(Image::canvas(1, 1));
|
||||||
|
$mock->shouldReceive('renderCape')->andReturn(Image::canvas(1, 1));
|
||||||
|
});
|
||||||
|
|
||||||
$skin = factory(Texture::class)->create();
|
$skin = factory(Texture::class)->create();
|
||||||
$this->get('/preview/'.$skin->tid)->assertNotFound();
|
$this->get('/preview/'.$skin->tid)->assertNotFound();
|
||||||
|
|
||||||
$disk->put($skin->hash, '');
|
$disk->put($skin->hash, '');
|
||||||
$content = $this->get('/preview/'.$skin->tid)
|
$this->get('/preview/'.$skin->tid)->assertHeader('Content-Type', 'image/png');
|
||||||
->assertHeader('Content-Type', 'image/png')
|
|
||||||
->getContent();
|
|
||||||
$image = Image::make($content);
|
|
||||||
$this->assertEquals(80, $image->width());
|
|
||||||
$this->assertEquals(200, $image->height());
|
|
||||||
$this->assertTrue(Cache::has('preview-t'.$skin->tid));
|
$this->assertTrue(Cache::has('preview-t'.$skin->tid));
|
||||||
|
|
||||||
$cape = factory(Texture::class, 'cape')->create();
|
$cape = factory(Texture::class, 'cape')->create();
|
||||||
$disk->put($cape->hash, '');
|
$disk->put($cape->hash, '');
|
||||||
$content = $this->get('/preview/'.$cape->tid.'?height=100')->getContent();
|
$this->get('/preview/'.$cape->tid.'?height=100')->assertHeader('Content-Type', 'image/png');
|
||||||
$image = Image::make($content);
|
|
||||||
$this->assertEquals(50, $image->width());
|
|
||||||
$this->assertEquals(100, $image->height());
|
|
||||||
$this->assertTrue(Cache::has('preview-t'.$cape->tid));
|
$this->assertTrue(Cache::has('preview-t'.$cape->tid));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user