? Composer Dependency Changed NPM Resource Changed PR-4.4-dev Pending

User tests: Successful: Unsuccessful:

avatar laoneo
laoneo
16 Mar 2023

Moves the Joomla API tests to cypress and removes the whole codeception dependency. There is only one remaining system tests for the back end media manager. As these tests are not executed in drone they will be ported in a second step.

Beside that it renames the tests/cypress folder to tests/System to be more inline with Unit and Integration.

9546dd3 15 Mar 2023 avatar laoneo tests
0a9b134 15 Mar 2023 avatar laoneo api
861ecbe 16 Mar 2023 avatar laoneo media
83f9b60 16 Mar 2023 avatar laoneo media
849d3e1 16 Mar 2023 avatar laoneo cs
avatar joomla-cms-bot joomla-cms-bot - change - 16 Mar 2023
Category Unit Tests Repository External Library Composer Change JavaScript NPM Change
avatar laoneo laoneo - open - 16 Mar 2023
avatar laoneo laoneo - change - 16 Mar 2023
Status New Pending
avatar laoneo laoneo - change - 16 Mar 2023
Labels Added: ? Composer Dependency Changed NPM Resource Changed PR-4.4-dev
avatar laoneo
laoneo - comment - 16 Mar 2023

@dgrammatiko can you have a look here if the lint:testjs command can somehow be merged into the lint:js command? Thanks.

avatar dgrammatiko
dgrammatiko - comment - 16 Mar 2023

You could add another line that fires the existing tasks ie:

   "lint:js": "npm run lints-src && lint:testjs",
   "lint:js-src": "eslint --config build/.eslintrc --ignore-pattern '/media/' --ext .es6.js,.es6,.vue,.cy.js .",
     "lint:testjs": "eslint --config build/.eslintrc --ext .js tests/cypress",

or combine these as one task, ie:

"lint:js": "eslint --config build/.eslintrc --ignore-pattern '/media/' --ext .es6.js,.es6,.vue,.cy.js . && eslint --config build/.eslintrc --ext .js tests/cypress",
d90d641 16 Mar 2023 avatar laoneo cs
5d505ec 16 Mar 2023 avatar laoneo write
c6722ec 16 Mar 2023 avatar laoneo cs
avatar laoneo laoneo - change - 16 Mar 2023
Title
Move API system tests to cypress
[DRAFT] Move API system tests to cypress
avatar laoneo laoneo - edited - 16 Mar 2023
058c540 16 Mar 2023 avatar laoneo cs
avatar joomla-cms-bot joomla-cms-bot - change - 17 Mar 2023
Category Unit Tests Repository External Library Composer Change JavaScript NPM Change Unit Tests Repository External Library Composer Change JavaScript Libraries NPM Change
avatar laoneo laoneo - change - 17 Mar 2023
Title
[DRAFT] Move API system tests to cypress
Move API system tests to cypress
avatar laoneo laoneo - edited - 17 Mar 2023
avatar laoneo laoneo - change - 19 Mar 2023
The description was changed
avatar laoneo laoneo - edited - 19 Mar 2023
avatar laoneo laoneo - change - 20 Mar 2023
Status Pending Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2023-03-20 08:51:33
Closed_By laoneo
avatar laoneo laoneo - close - 20 Mar 2023
avatar laoneo laoneo - merge - 20 Mar 2023

Add a Comment

Login with GitHub to post a comment