| 
									
										
										
										
											2017-12-28 21:19:02 +08:00
										 |  |  | <?php namespace Tests; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class ErrorTest extends TestCase | 
					
						
							|  |  |  | { | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     public function test_404_page_does_not_show_login() | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         // Due to middleware being handled differently this will not fail
 | 
					
						
							|  |  |  |         // if our custom, middleware-loaded handler fails but this is here
 | 
					
						
							|  |  |  |         // as a reminder and as a general check in the event of other issues.
 | 
					
						
							|  |  |  |         $editor = $this->getEditor(); | 
					
						
							| 
									
										
										
										
											2018-09-21 22:24:29 +08:00
										 |  |  |         $editor->name = 'tester'; | 
					
						
							|  |  |  |         $editor->save(); | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-12-28 21:19:02 +08:00
										 |  |  |         $this->actingAs($editor); | 
					
						
							|  |  |  |         $notFound = $this->get('/fgfdngldfnotfound'); | 
					
						
							|  |  |  |         $notFound->assertStatus(404); | 
					
						
							|  |  |  |         $notFound->assertDontSeeText('Log in'); | 
					
						
							| 
									
										
										
										
											2018-09-21 22:24:29 +08:00
										 |  |  |         $notFound->assertSeeText('tester'); | 
					
						
							| 
									
										
										
										
											2017-12-28 21:19:02 +08:00
										 |  |  |     } | 
					
						
							|  |  |  | } |