File tree 2 files changed +8
-2
lines changed
2 files changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -28,6 +28,11 @@ class TopicTypesAdminExportApiTest extends TestCase
28
28
protected function setUp (): void
29
29
{
30
30
parent ::setUp ();
31
+
32
+ if (!class_exists (\EscolaLms \CoursesImportExport \EscolaLmsCoursesImportExportServiceProvider::class)) {
33
+ $ this ->markTestSkipped ('Course Import Export package not installed ' );
34
+ }
35
+
31
36
$ this ->seed (CoursesPermissionSeeder::class);
32
37
$ this ->seed (CoursesExportImportPermissionSeeder::class);
33
38
Original file line number Diff line number Diff line change 8
8
use EscolaLms \Courses \AuthServiceProvider ;
9
9
use EscolaLms \Courses \EscolaLmsCourseServiceProvider ;
10
10
use EscolaLms \Courses \Tests \Models \User as UserTest ;
11
- use EscolaLms \CoursesImportExport \EscolaLmsCoursesImportExportServiceProvider ;
12
11
use EscolaLms \HeadlessH5P \HeadlessH5PServiceProvider ;
13
12
use EscolaLms \ModelFields \ModelFieldsServiceProvider ;
14
13
use EscolaLms \Scorm \EscolaLmsScormServiceProvider ;
@@ -44,10 +43,12 @@ protected function getPackageProviders($app)
44
43
EscolaLmsTagsServiceProvider::class,
45
44
HeadlessH5PServiceProvider::class,
46
45
EscolaLmsTopicTypesServiceProvider::class,
47
- EscolaLmsCoursesImportExportServiceProvider::class,
48
46
ModelFieldsServiceProvider::class,
49
47
FFMpegServiceProvider::class,
50
48
];
49
+ if (class_exists (\EscolaLms \CoursesImportExport \EscolaLmsCoursesImportExportServiceProvider::class)) {
50
+ $ providers [] = \EscolaLms \CoursesImportExport \EscolaLmsCoursesImportExportServiceProvider::class;
51
+ }
51
52
if (class_exists (\EscolaLms \Cmi5 \EscolaLmsCmi5ServiceProvider::class)) {
52
53
$ providers [] = \EscolaLms \Cmi5 \EscolaLmsCmi5ServiceProvider::class;
53
54
}
You can’t perform that action at this time.
0 commit comments