Add test cases for sending a command to a server

This commit is contained in:
Dane Everitt 2020-06-27 12:04:41 -07:00
parent 4cb95d8063
commit 8cfdb3acce
No known key found for this signature in database
GPG key ID: EEA66103B3D71F53
8 changed files with 160 additions and 46 deletions

View file

@ -6,20 +6,9 @@ use Carbon\Carbon;
use Pterodactyl\Models\User;
use Illuminate\Http\Response;
use PragmaRX\Google2FA\Google2FA;
use Pterodactyl\Tests\Integration\IntegrationTestCase;
class TwoFactorControllerTest extends IntegrationTestCase
class TwoFactorControllerTest extends ClientApiIntegrationTestCase
{
/**
* Clean up after tests have run.
*/
protected function tearDown(): void
{
User::query()->forceDelete();
parent::tearDown();
}
/**
* Test that image data for enabling 2FA is returned by the endpoint and that the user
* record in the database is updated as expected.