File tree 2 files changed +23
-21
lines changed
2 files changed +23
-21
lines changed Original file line number Diff line number Diff line change
1
+ <?php
2
+
3
+ namespace Tests ;
4
+
5
+ use Illuminate \Contracts \Console \Kernel ;
6
+
7
+ trait CreatesApplication
8
+ {
9
+ /**
10
+ * Creates the application.
11
+ *
12
+ * @return \Illuminate\Foundation\Application
13
+ */
14
+ public function createApplication ()
15
+ {
16
+ $ app = require __DIR__ .'/../bootstrap/app.php ' ;
17
+
18
+ $ app ->make (Kernel::class)->bootstrap ();
19
+
20
+ return $ app ;
21
+ }
22
+ }
Original file line number Diff line number Diff line change 2
2
3
3
namespace Tests ;
4
4
5
- use Illuminate \Contracts \Console \Kernel ;
6
5
use Illuminate \Foundation \Testing \TestCase as BaseTestCase ;
7
6
8
7
abstract class TestCase extends BaseTestCase
9
8
{
10
- /**
11
- * The base URL to use while testing the application.
12
- *
13
- * @var string
14
- */
15
- protected $ baseUrl = 'http://localhost ' ;
16
-
17
- /**
18
- * Creates the application.
19
- *
20
- * @return \Illuminate\Foundation\Application
21
- */
22
- public function createApplication ()
23
- {
24
- $ app = require __DIR__ .'/../bootstrap/app.php ' ;
25
-
26
- $ app ->make (Kernel::class)->bootstrap ();
27
-
28
- return $ app ;
29
- }
9
+ use CreatesApplication;
30
10
}
You can’t perform that action at this time.
0 commit comments