Skip to content

Commit c58e290

Browse files
committed
Updated tests
1 parent 3268a75 commit c58e290

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

spec/Plugin/AddPathPluginSpec.php

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,14 +37,17 @@ function it_adds_path(
3737
$host->getPath()->shouldBeCalled()->willReturn('/api');
3838

3939
$request->getUri()->shouldBeCalled()->willReturn($uri);
40-
$request->withUri($uri)->shouldBeCalled()->willReturn($request);
40+
$request->withUri($uri)->shouldBeCalledTimes(1)->willReturn($request);
4141

42-
$uri->withPath('/api/users')->shouldBeCalled()->willReturn($uri);
42+
$uri->withPath('/api/users')->shouldBeCalledTimes(1)->willReturn($uri);
4343
$uri->getPath()->shouldBeCalled()->willReturn('/users');
4444
$uri->__toString()->shouldBeCalled()->willReturn('https://example.com/api/users');
4545

4646
$this->beConstructedWith($host);
4747
$this->handleRequest($request, function () {}, function () {});
48+
49+
// Make sure we dont rewrite the request a second time
50+
$this->handleRequest($request, function () {}, function () {});
4851
}
4952

5053
function it_removes_ending_slashes(

0 commit comments

Comments
 (0)