MinervaNeue/tests/selenium/features/support/pages/article_page_with_overlay.js

21 lines
563 B
JavaScript

/**
* Represents a generic article page with the editor overlay open
*
* @class ArticlePageWithOverlay
* @extends MinervaPage
* @example
* https://en.m.wikipedia.org/wiki/Barack_Obama#/editor/0
*/
const MinervaPage = require( './minerva_page' );
class ArticlePageWithOverlay extends MinervaPage {
get overlay_element() { return $( '.overlay' ); }
// overlay components
get overlay_content_element() { return $( '.overlay-content' ); }
get overlay_close_element() { return $( '.overlay .cancel' ); }
}
module.exports = new ArticlePageWithOverlay();