From 1128e8b5f81559c7e54ea731c05bc853da5c1e1f Mon Sep 17 00:00:00 2001 From: Angel Fernando Quiroz Campos Date: Wed, 10 Apr 2024 23:58:18 -0500 Subject: [PATCH] CI: Fix phpunits about renaming of CExerciseCategory to CQuizCategory --- public/main/inc/lib/ExerciseCategoryManager.php | 2 +- .../Controller/Admin/SettingsControllerTest.php | 4 ++-- ...ositoryTest.php => CQuizCategoryRepositoryTest.php} | 10 +++++----- tests/CourseBundle/Repository/CQuizRepositoryTest.php | 6 +++--- 4 files changed, 11 insertions(+), 11 deletions(-) rename tests/CourseBundle/Repository/{CExerciseCategoryRepositoryTest.php => CQuizCategoryRepositoryTest.php} (78%) diff --git a/public/main/inc/lib/ExerciseCategoryManager.php b/public/main/inc/lib/ExerciseCategoryManager.php index d9ea550ed5..582502ec38 100644 --- a/public/main/inc/lib/ExerciseCategoryManager.php +++ b/public/main/inc/lib/ExerciseCategoryManager.php @@ -151,7 +151,7 @@ class ExerciseCategoryManager extends Model /* // Update position - $query = $em->getRepository('ChamiloCourseBundle:CExerciseCategory')->createQueryBuilder('e'); + $query = $em->getRepository('ChamiloCourseBundle:CQuizCategory')->createQueryBuilder('e'); $query ->where('e.cId = :cId') ->setParameter('cId', $courseId) diff --git a/tests/CoreBundle/Controller/Admin/SettingsControllerTest.php b/tests/CoreBundle/Controller/Admin/SettingsControllerTest.php index 7abd922046..6c69513236 100644 --- a/tests/CoreBundle/Controller/Admin/SettingsControllerTest.php +++ b/tests/CoreBundle/Controller/Admin/SettingsControllerTest.php @@ -32,7 +32,7 @@ class SettingsControllerTest extends WebTestCase $client->request('GET', '/admin/settings/admin'); $this->assertResponseIsSuccessful(); - $this->assertSelectorTextContains('#sectionMainContent', 'Administrator email'); + $this->assertSelectorTextContains('#sectionMainContent', 'administrator_email'); } public function testSearchSettingAction(): void @@ -50,7 +50,7 @@ class SettingsControllerTest extends WebTestCase 'search[keyword]' => 'allow_message_tool', ]); - $this->assertStringContainsString('Allow message tool', $client->getResponse()->getContent()); + $this->assertStringContainsString('Internal messaging tool', $client->getResponse()->getContent()); } public function testUpdateSettingAction(): void diff --git a/tests/CourseBundle/Repository/CExerciseCategoryRepositoryTest.php b/tests/CourseBundle/Repository/CQuizCategoryRepositoryTest.php similarity index 78% rename from tests/CourseBundle/Repository/CExerciseCategoryRepositoryTest.php rename to tests/CourseBundle/Repository/CQuizCategoryRepositoryTest.php index 1d55f706f7..0816ff0f61 100644 --- a/tests/CourseBundle/Repository/CExerciseCategoryRepositoryTest.php +++ b/tests/CourseBundle/Repository/CQuizCategoryRepositoryTest.php @@ -6,24 +6,24 @@ declare(strict_types=1); namespace Chamilo\Tests\CourseBundle\Repository; -use Chamilo\CourseBundle\Entity\CExerciseCategory; -use Chamilo\CourseBundle\Repository\CExerciseCategoryRepository; +use Chamilo\CourseBundle\Entity\CQuizCategory; +use Chamilo\CourseBundle\Repository\CQuizCategoryRepository; use Chamilo\Tests\AbstractApiTest; use Chamilo\Tests\ChamiloTestTrait; -class CExerciseCategoryRepositoryTest extends AbstractApiTest +class CQuizCategoryRepositoryTest extends AbstractApiTest { use ChamiloTestTrait; public function testCreate(): void { $em = $this->getEntityManager(); - $repo = self::getContainer()->get(CExerciseCategoryRepository::class); + $repo = self::getContainer()->get(CQuizCategoryRepository::class); $course = $this->createCourse('new'); $teacher = $this->createUser('teacher'); - $item = (new CExerciseCategory()) + $item = (new CQuizCategory()) ->setTitle('cat') ->setDescription('desc') ->setCourse($course) diff --git a/tests/CourseBundle/Repository/CQuizRepositoryTest.php b/tests/CourseBundle/Repository/CQuizRepositoryTest.php index 9153671a7d..bc6cbdc2ff 100644 --- a/tests/CourseBundle/Repository/CQuizRepositoryTest.php +++ b/tests/CourseBundle/Repository/CQuizRepositoryTest.php @@ -6,7 +6,7 @@ declare(strict_types=1); namespace Chamilo\Tests\CourseBundle\Repository; -use Chamilo\CourseBundle\Entity\CExerciseCategory; +use Chamilo\CourseBundle\Entity\CQuizCategory; use Chamilo\CourseBundle\Entity\CQuiz; use Chamilo\CourseBundle\Repository\CQuizRepository; use Chamilo\Tests\AbstractApiTest; @@ -108,7 +108,7 @@ class CQuizRepositoryTest extends AbstractApiTest $course = $this->createCourse('new'); $teacher = $this->createUser('teacher'); - $category = (new CExerciseCategory()) + $category = (new CQuizCategory()) ->setTitle('cat') ->setDescription('desc') ->setCourse($course) @@ -123,7 +123,7 @@ class CQuizRepositoryTest extends AbstractApiTest $exercise = (new CQuiz()) ->setTitle('exercise 1') ->setParent($course) - ->setExerciseCategory($category) + ->setQuizCategory($category) ->setCreator($teacher) ->addCourseLink($course) ;