File tree Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Original file line number Diff line number Diff line change 2
2
3
3
namespace Illuminate \Tests \Integration \Http ;
4
4
5
+ use Illuminate \Foundation \Http \Middleware \ValidatePostSize ;
6
+ use Illuminate \Http \Exceptions \PostTooLargeException ;
5
7
use Illuminate \Http \Resources \ConditionallyLoadsAttributes ;
6
8
use Illuminate \Http \Resources \Json \JsonResource ;
7
9
use Illuminate \Http \Resources \MergeValue ;
29
31
use Illuminate \Tests \Integration \Http \Fixtures \ResourceWithPreservedKeys ;
30
32
use Illuminate \Tests \Integration \Http \Fixtures \SerializablePostResource ;
31
33
use Illuminate \Tests \Integration \Http \Fixtures \Subscription ;
34
+ use Mockery ;
32
35
use Orchestra \Testbench \TestCase ;
33
36
34
37
/**
@@ -989,6 +992,16 @@ public function work()
989
992
], $ results );
990
993
}
991
994
995
+ public function testPostTooLargeException ()
996
+ {
997
+ $ this ->expectException (PostTooLargeException::class);
998
+
999
+ $ request = Mockery::mock (Request::class, ['server ' => ['CONTENT_LENGTH ' => '2147483640 ' ]]);
1000
+ $ post = new ValidatePostSize ;
1001
+ $ post ->handle ($ request , function () {
1002
+ });
1003
+ }
1004
+
992
1005
public function testLeadingMergeKeyedValueIsMergedCorrectlyWhenFirstValueIsMissing ()
993
1006
{
994
1007
$ filter = new class
You can’t perform that action at this time.
0 commit comments