diff --git a/lang/ru/include.php b/lang/ru/include.php index 014452ff..f6d20b80 100644 --- a/lang/ru/include.php +++ b/lang/ru/include.php @@ -3,6 +3,9 @@ $MESS['INTERVOLGA_EDU.COURSE2'] = '2. Основные технологии и расширение типовых возможностей системы'; $MESS['INTERVOLGA_EDU.COURSE3'] = '3. Расширенные технологии и производительность'; $MESS['INTERVOLGA_EDU.COURSE4'] = '4. Разработка на D7. Введение'; +$MESS['INTERVOLGA_EDU.COURSE1NEW'] = '1. Подготовка окружения (Новая академия)'; + +$MESS['INTERVOLGA_EDU.COURSE1NEW_LESSON2'] = '2. Установка платформы'; $MESS['INTERVOLGA_EDU.COURSE1_LESSON1'] = '1. Установка платформы'; $MESS['INTERVOLGA_EDU.COURSE1_LESSON2'] = '2. Структура Bitrix Framework'; @@ -35,6 +38,13 @@ $MESS['INTERVOLGA_EDU.COURSE3_LESSON8'] = '8. Монитор качества'; $MESS['INTERVOLGA_EDU.COURSE3_LESSON9'] = '9. Композитный сайт'; +$MESS['INTERVOLGA_EDU.COURSE1NEW_LESSON2_LICENSE'] = 'Проверка редакции'; +$MESS['INTERVOLGA_EDU.COURSE1NEW_LESSON2_LICENSE_DESCRIPTION'] = 'Должен быть установлен «1С-Битрикс: Управление сайтом», редакция «Стандарт»'; +$MESS['INTERVOLGA_EDU.COURSE1NEW_LESSON2_ACADEMMODULE'] = 'Проверка установки модуля'; +$MESS['INTERVOLGA_EDU.COURSE1NEW_LESSON2_ACADEMMODULE_DESCRIPTION'] = 'Проверка наличия модуля "Академия 1С-Битрикс" для обучения и выполнения заданий'; +$MESS['INTERVOLGA_EDU.COURSE1NEW_LESSON2_DELETETRASH'] = 'Проверка наличия мусора'; +$MESS['INTERVOLGA_EDU.COURSE1NEW_LESSON2_DELETETRASH_DESCRIPTION'] = 'Проверка на "забытые" архивы в папке модулей'; + $MESS['INTERVOLGA_EDU.COURSE1_LESSON1_SITECORPORATEMODULE'] = 'Проверка установки модуля «Корпоративный сайт производственной компании»'; $MESS['INTERVOLGA_EDU.COURSE1_LESSON1_SITECORPORATEMODULE_DESCRIPTION'] = 'Модуль должен быть зарегистрирован в системе и установлен'; $MESS['INTERVOLGA_EDU.COURSE1_LESSON1_SITECORPORATEIBLOCKS'] = 'Проверка инфоблоков модуля «Корпоративный сайт производственной компании»'; diff --git a/lib/tester.php b/lib/tester.php index e0461364..54397369 100644 --- a/lib/tester.php +++ b/lib/tester.php @@ -157,6 +157,10 @@ protected static function getTestClasses() \Intervolga\Edu\Tests\Course3\Lesson8\TestUserTestExists::class, \Intervolga\Edu\Tests\Course3\Lesson9\TestCompositeEnabled::class, + + \Intervolga\Edu\Tests\Course1New\Lesson2\TestLicense::class, + \Intervolga\Edu\Tests\Course1New\Lesson2\TestAcademModule::class, + \Intervolga\Edu\Tests\Course1New\Lesson2\TestDeleteTrash::class, ]; } diff --git a/lib/tests/course1new/lesson2/lang/ru/testacademmodule.php b/lib/tests/course1new/lesson2/lang/ru/testacademmodule.php new file mode 100644 index 00000000..d040014d --- /dev/null +++ b/lib/tests/course1new/lesson2/lang/ru/testacademmodule.php @@ -0,0 +1,2 @@ + #NAMES# '; \ No newline at end of file diff --git a/lib/tests/course1new/lesson2/testacademmodule.php b/lib/tests/course1new/lesson2/testacademmodule.php new file mode 100644 index 00000000..fb605e16 --- /dev/null +++ b/lib/tests/course1new/lesson2/testacademmodule.php @@ -0,0 +1,18 @@ +getName(); + } + $names = implode(' | ', $names); + } + + Assert::empty($names, Loc::getMessage('IV_EDU.NEW_ACADEMY.C_1.L_2.TRASH', ['#NAMES#' => $names])); + } +} \ No newline at end of file diff --git a/lib/tests/course1new/lesson2/testlicense.php b/lib/tests/course1new/lesson2/testlicense.php new file mode 100644 index 00000000..7f51b13c --- /dev/null +++ b/lib/tests/course1new/lesson2/testlicense.php @@ -0,0 +1,20 @@ +