diff --git a/cypress/integration/directory.spec.js b/cypress/integration/directory.spec.js new file mode 100644 --- /dev/null +++ b/cypress/integration/directory.spec.js @@ -0,0 +1,22 @@ +/** + * Copyright (C) 2019 The Software Heritage developers + * See the AUTHORS file at the top-level directory of this distribution + * License: GNU Affero General Public License version 3, or any later version + * See top-level LICENSE file for more information + */ + +const url = 'browse/origin/https://github.com/memononen/libtess2/directory/'; + +const $ = Cypress.$; + +describe('Directory Tests', function() { + it('should display readme when it is present', function() { + cy.visit(url); + + cy.get('#readme-panel > .card-body') + .should('be.visible') + .and('have.class', 'swh-showdown') + .and('not.be.empty') + .and('not.contain', 'Readme bytes are not available'); + }) +}) \ No newline at end of file