CI: Fix phpunits about renaming of CExerciseCategory to CQuizCategory

pull/5356/head
Angel Fernando Quiroz Campos 1 year ago
parent 70e6a8324e
commit 1128e8b5f8
  1. 2
      public/main/inc/lib/ExerciseCategoryManager.php
  2. 4
      tests/CoreBundle/Controller/Admin/SettingsControllerTest.php
  3. 10
      tests/CourseBundle/Repository/CQuizCategoryRepositoryTest.php
  4. 6
      tests/CourseBundle/Repository/CQuizRepositoryTest.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)

@ -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

@ -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)

@ -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)
;

Loading…
Cancel
Save