File tree Expand file tree Collapse file tree 1 file changed +37
-0
lines changed Expand file tree Collapse file tree 1 file changed +37
-0
lines changed Original file line number Diff line number Diff line change @@ -32,4 +32,41 @@ public function it_adds_request_details_to_logs()
32
32
}
33
33
}
34
34
}
35
+
36
+ /** @test */
37
+ public function it_skips_input_details_as_per_the_configuration ()
38
+ {
39
+ $ record = [];
40
+
41
+ config (['laravel_log_enhancer.log_input_data ' => false ]);
42
+
43
+ $ requestDataProcessor = new RequestDataProcessor ;
44
+ $ record = $ requestDataProcessor ($ record );
45
+
46
+ $ this ->assertArrayNotHasKey ('headers ' , $ record ['extra ' ]);
47
+ }
48
+
49
+ /** @test */
50
+ public function it_adds_other_details_as_per_the_configuration ()
51
+ {
52
+ $ record = [];
53
+
54
+ config (['laravel_log_enhancer.log_request_headers ' => rand (0 , 1 )]);
55
+ config (['laravel_log_enhancer.log_session_data ' => rand (0 , 1 )]);
56
+
57
+ $ requestDataProcessor = new RequestDataProcessor ;
58
+ $ record = $ requestDataProcessor ($ record );
59
+
60
+ if (config ('laravel_log_enhancer.log_request_headers ' )) {
61
+ $ this ->assertArrayHasKey ('headers ' , $ record ['extra ' ]);
62
+ } else {
63
+ $ this ->assertArrayNotHasKey ('headers ' , $ record ['extra ' ]);
64
+ }
65
+
66
+ if (config ('laravel_log_enhancer.log_session_data ' )) {
67
+ $ this ->assertArrayHasKey ('session ' , $ record ['extra ' ]);
68
+ } else {
69
+ $ this ->assertArrayNotHasKey ('session ' , $ record ['extra ' ]);
70
+ }
71
+ }
35
72
}
You can’t perform that action at this time.
0 commit comments