mirror of
https://github.com/joomla/joomla-cms.git
synced 2024-05-28 07:53:37 +00:00
7611824c5c
* tests * api * artiucles crud * banners * contact * media * media * Remove codeception * cs * more traces of codeception * readd certs * dependencies * more deps * secret * cs * better doc * write * config workaround * cs * revert * prepare db for api tests * variable * revert pool * end connections * no limit * cs * prefix * Update tests/cypress/drone-system-run.sh * run specific specs in drone * Update tests/README.md Co-authored-by: Brian Teeman <brian@teeman.net> * Update tests/cypress/integration/api/com_media/Files.cy.js Co-authored-by: Brian Teeman <brian@teeman.net> * Update tests/cypress/integration/api/com_media/Files.cy.js Co-authored-by: Brian Teeman <brian@teeman.net> * postgres * media on postgres * sign * cs * remove more traces * basic api tests * cleanup * path * run recursive specs * chmod images folder * path to cms * correct dependencies and better cleanup * cleaner deps * Update tests/cypress/drone-system-run.sh Co-authored-by: Brian Teeman <brian@teeman.net> * missing fields * stabilize cleanup * cs * secret in install test * order of tests * optimize cleanup * cs * cache the connection * revert connection cache * docs * Rename cypress to system * lint * simplification and docs * docs * better cleanup * move * merge conflict * remove redundant connect --------- Co-authored-by: Brian Teeman <brian@teeman.net>
28 lines
728 B
JavaScript
28 lines
728 B
JavaScript
describe('Test that the front page', () => {
|
|
it('can display an article', () => {
|
|
cy.db_createArticle({ title: 'automated test article' }).then(() => {
|
|
cy.visit('/');
|
|
|
|
cy.contains('automated test article');
|
|
});
|
|
});
|
|
|
|
it('can navigate to the article', () => {
|
|
cy.db_createArticle({ title: 'automated test article' }).then(() => {
|
|
cy.visit('/');
|
|
cy.get('.item-title a').click();
|
|
|
|
cy.contains('h2', 'automated test article');
|
|
});
|
|
});
|
|
|
|
it('can navigate to the category', () => {
|
|
cy.db_createArticle({ title: 'automated test article' }).then(() => {
|
|
cy.visit('/');
|
|
cy.get('.category-name a').click();
|
|
|
|
cy.contains('h1', 'Uncategorised');
|
|
});
|
|
});
|
|
});
|