Skip to content

Add model fields to course model #727

Add model fields to course model

Add model fields to course model #727

Triggered via pull request March 12, 2024 12:09
Status Failure
Total duration 5m 40s
Artifacts

test-cc.yml

on: pull_request
phpunit-code-coverage
5m 28s
phpunit-code-coverage
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 2 warnings
phpunit-code-coverage: tests/APIs/CourseProgressApiTest.php#L203
PHPUnit/Framework/InvalidArgumentException: Argument #2 of PHPUnit/Framework/Assert::assertCount() must be a countable or iterable
phpunit-code-coverage: tests/APIs/CourseProgressApiTest.php#L272
PHPUnit/Framework/InvalidArgumentException: Argument #2 of PHPUnit/Framework/Assert::assertCount() must be a countable or iterable
phpunit-code-coverage: tests/APIs/CourseProgressApiTest.php#L328
PHPUnit/Framework/InvalidArgumentException: Argument #2 of PHPUnit/Framework/Assert::assertCount() must be a countable or iterable
phpunit-code-coverage: tests/APIs/CourseProgressApiTest.php#L907
ErrorException: Undefined array key "data"
phpunit-code-coverage: tests/APIs/ApiResponseCacheTest.php#L104
Expected response status code [200] but received 500. Failed asserting that 500 is identical to 200.
phpunit-code-coverage: tests/APIs/CourseAdminApiTest.php#L202
Unable to find JSON fragment: [{"extra_field":"updated value"}] within [{"data":{"active_from":null,"active_to":null,"author":null,"author_id":null,"authors":[],"categories":[],"created_at":"2024-03-12T12:11:57.000000Z","description":"Dolore doloremque dolorem vel fugiat ex eaque in./n=================================================/n/nPariatur doloribus saepe qui. Voluptas exercitationem libero velit officiis sed hic molestias. Tenetur voluptatum cum fuga facere reprehenderit totam doloremque. Tempore maiores est quasi sunt sed./n/n> Beatae enim magnam nesciunt aspernatur esse enim. Est architecto eos soluta tenetur suscipit. Tempora sit in aperiam tempore molestiae debitis alias deserunt./n/n1. Qui distinctio quisquam esse harum est culpa./n2. Qui dolor voluptatem non ex./n3. Eveniet vitae nulla eos in et facere illum unde.","duration":"2 hours","extra_field":"update value","findable":true,"hours_to_complete":null,"id":16,"image_path":"course//16//alias.jpg","image_url":"http:////localhost//storage//course//16//alias.jpg","language":"pl","lessons":[],"level":"expert","poster_path":"course//16//aliasposter.jpg","poster_url":"http:////localhost//storage//course//16//aliasposter.jpg","public":false,"scorm_sco_id":null,"status":"draft","subtitle":"Aut ex aspernatur pariatur ut non unde numquam.","summary":"Animi rerum sed esse et./n========================/n/nEligendi soluta consectetur numquam fuga accusantium natus. Earum facere eum maxime perspiciatis aperiam cumque. Ut fuga voluptatem placeat et rerum in./n/n> Et eos reprehenderit fuga non officia suscipit fugit. Laborum veniam aut itaque dolore. Dolore dolores officia non quia. Dolor nobis quia molestias alias nemo. Totam repellat cumque totam facere./n/n* Provident in vitae enim tempora./n* Asperiores pariatur autem dolorem fuga quibusdam explicabo unde./n* Sunt dicta et consequatur placeat dolor totam./n/n1. Soluta quos consequatur libero commodi eligendi illum qui./n2. Ut quia ex ea cupiditate totam a nisi./n3. Repellendus in qui rerum sed sed temporibus./n/nSed est enim illum neque ducimus ratione error et./n==================================================/n/n1. Molestiae quae est at sed perferendis pariatur nihil./n2. Reiciendis nihil debitis consequatur voluptatem qui quos./n3. Facilis quo beatae distinctio doloribus facere natus id./n/nRepellendus commodi fuga incidunt sit consectetur corrupti est cumque./n======================================================================/n/n* Assumenda et molestiae atque nihil assumenda./n* Accusantium quam fugit voluptate debitis animi optio tenetur./n* Et deleniti voluptatem quo unde nemo aut reiciendis./n/nQui nostrum quis aliquid./n=========================/n/nLibero velit ut sit in voluptatibus. Quidem eos assumenda laboriosam et. Quibusdam voluptas aut pariatur./n/n> Vero nostrum dolorem et molestiae qui. Amet laudantium veritatis magnam nemo. Eius modi nulla et quaerat ut veniam ut. Voluptatibus quod qui culpa quibusdam magni eveniet voluptates.","tags":[],"target_group":"workers","teaser_url":null,"title":"Itaque expedita incidunt quos nesciunt.","updated_at":"2024-03-12T12:11:57.000000Z","users_count":null,"video_path":"course//16//alias.mp4","video_url":"http:////localhost//storage//course//16//alias.mp4"},"message":"Course updated successfully","success":true}]. Failed asserting that false is true.
phpunit-code-coverage: tests/APIs/CourseProgressApiTest.php#L42
Expected response status code [200] but received 500. Failed asserting that 500 is identical to 200.
phpunit-code-coverage: tests/APIs/CourseProgressApiTest.php#L77
Failed asserting that false is true.
phpunit-code-coverage: tests/APIs/CourseProgressApiTest.php#L398
Expected response status code [200] but received 500. Failed asserting that 500 is identical to 200.
phpunit-code-coverage: tests/APIs/CourseProgressApiTest.php#L418
Expected response status code [200] but received 500. Failed asserting that 500 is identical to 200.
phpunit-code-coverage
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
phpunit-code-coverage
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/