Skip to content

Commit 15734ff

Browse files
authored
Fix tests to use Pest functions
1 parent 6054ab8 commit 15734ff

File tree

1 file changed

+21
-21
lines changed

1 file changed

+21
-21
lines changed

tests/VeryBasicAuthTest.php

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
use Olssonm\VeryBasicAuth\Tests\Fixtures\CustomResponseHandler;
77

88
use function Pest\Laravel\get;
9+
use function Pest\Laravel\withHeader;
910

1011
test('basic auth filter is set', function () {
1112
expect(in_array(VeryBasicAuth::class, $this->app->router->getMiddleware()))->toBeTrue();
@@ -35,7 +36,7 @@
3536
});
3637

3738
test('request with incorrect credentials fails - text/html', function () {
38-
$response = $this->withHeaders([
39+
$response = withHeaders([
3940
'PHP_AUTH_USER' => str_random(20),
4041
'PHP_AUTH_PW' => str_random(20),
4142
])->get('/');
@@ -47,7 +48,7 @@
4748
});
4849

4950
test('request with incorrect credentials fails - json', function () {
50-
$response = $this->withHeaders([
51+
$response = withHeaders([
5152
'PHP_AUTH_USER' => str_random(20),
5253
'PHP_AUTH_PW' => str_random(20),
5354
'Accept' => 'application/json',
@@ -63,10 +64,9 @@
6364
});
6465

6566
test('request with incorrect credentials fails - view', function () {
66-
6767
config()->set('very_basic_auth.error_view', 'very_basic_auth::default');
6868

69-
$response = $this->withHeaders([
69+
$response = withHeaders([
7070
'PHP_AUTH_USER' => str_random(20),
7171
'PHP_AUTH_PW' => str_random(20),
7272
])->get('/');
@@ -79,47 +79,47 @@
7979
});
8080

8181
test('request with correct credentials passes', function () {
82-
$response = $this->withHeaders([
82+
$response = withHeaders([
8383
'PHP_AUTH_USER' => config('very_basic_auth.user'),
8484
'PHP_AUTH_PW' => config('very_basic_auth.password'),
8585
])->get('/');
8686

87-
$this->assertEquals(200, $response->getStatusCode());
88-
$this->assertEquals('ok', $response->getContent());
87+
expect($response->getStatusCode())->toEqual(200);
88+
expect($response->getContent())->toEqual('ok');
8989
});
9090

9191
test('environments', function () {
9292
config()->set('very_basic_auth.envs', ['production']);
93-
$this->get('/')->assertStatus(200);
93+
get('/')->assertStatus(200);
9494

9595
config()->set('very_basic_auth.envs', ['local']);
96-
$this->get('/')->assertStatus(200);
96+
get('/')->assertStatus(200);
9797

9898
config()->set('very_basic_auth.envs', ['*']);
99-
$this->get('/')->assertStatus(401);
99+
get('/')->assertStatus(401);
100100

101101
config()->set('very_basic_auth.envs', ['testing']);
102-
$this->get('/')->assertStatus(401);
102+
get('/')->assertStatus(401);
103103
});
104104

105105
test('request with incorrect inline credentials fails', function () {
106-
$response = $this->withHeaders([
106+
$response = withHeaders([
107107
'PHP_AUTH_USER' => str_random(20),
108108
'PHP_AUTH_PW' => str_random(20),
109109
])->get('/inline');
110110

111-
$this->assertEquals(401, $response->getStatusCode());
112-
$this->assertEquals(config('very_basic_auth.error_message'), $response->getContent());
111+
expect($response->getStatusCode())->toEqual(401);
112+
expect($response->getContent())->toEqual(config('very_basic_auth.error_message'));
113113
});
114114

115115
test('request with correct inline credentials passes', function () {
116-
$response = $this->withHeaders([
116+
$response = withHeaders([
117117
'PHP_AUTH_USER' => config('very_basic_auth.user'),
118118
'PHP_AUTH_PW' => config('very_basic_auth.password'),
119119
])->get('/inline');
120120

121-
$this->assertEquals(200, $response->getStatusCode());
122-
$this->assertEquals('ok', $response->getContent());
121+
expect($response->getStatusCode())->toEqual(200);
122+
expect($response->getContent())->toEqual('ok');
123123
});
124124

125125
test('test response handlers', function () {
@@ -131,8 +131,8 @@
131131

132132
$response = get('/test');
133133

134-
$this->assertEquals(401, $response->getStatusCode());
135-
$this->assertEquals('Custom response', $response->getContent());
134+
expect($response->getStatusCode())->toEqual(401);
135+
expect($response->getContent())->toEqual('Custom reponse');
136136

137137
// Default response handler
138138
app()->bind(
@@ -142,6 +142,6 @@
142142

143143
$response = get('/test');
144144

145-
$this->assertEquals(401, $response->getStatusCode());
146-
$this->assertEquals(config('very_basic_auth.error_message'), $response->getContent());
145+
expect($response->getStatusCode())->toEqual(401);
146+
expect($response->getContent())->toEqual(config('very_basic_auth.error_message'));
147147
});

0 commit comments

Comments
 (0)