Optimize test

This commit is contained in:
Pig Fang 2019-03-16 19:04:14 +08:00
parent b4f1bb2402
commit e2d63da311
2 changed files with 6 additions and 5 deletions

View File

@ -212,7 +212,6 @@ class TextureController extends Controller
$hash = $player->getTexture('skin'); $hash = $player->getTexture('skin');
if (Storage::disk('textures')->has($hash)) { if (Storage::disk('textures')->has($hash)) {
$key = "avatar-{$hash}-{$size}";
$png = Minecraft::generateAvatarFromSkin( $png = Minecraft::generateAvatarFromSkin(
Storage::disk('textures')->read($hash), Storage::disk('textures')->read($hash),
$size $size

View File

@ -304,10 +304,12 @@ class TextureControllerTest extends TestCase
$this->get("/avatar/player/1/{$player->name}.png")->assertNotFound(); $this->get("/avatar/player/1/{$player->name}.png")->assertNotFound();
// Success // Success
Storage::disk('textures')->put( $png = base64_decode(\App\Http\Controllers\TextureController::getDefaultSteveSkin());
$texture->hash, Storage::disk('textures')->put($texture->hash, $png);
file_get_contents(resource_path('assets/src/images/textures/steve.png')) $mock = Mockery::mock('overload:Minecraft');
); $mock->shouldReceive('generatePreviewFromSkin')
->once()
->andReturn(imagecreatefromstring($png));
$this->get("/avatar/player/20/{$player->name}.png") $this->get("/avatar/player/20/{$player->name}.png")
->assertSuccessful(); ->assertSuccessful();
Storage::disk('textures')->delete($texture->hash); Storage::disk('textures')->delete($texture->hash);