Page Menu
Home
WickedGov Phorge
Search
Configure Global Search
Log In
Files
F2752923
page_previews.js
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Flag For Later
Award Token
Size
1 KB
Referenced Files
None
Subscribers
None
page_previews.js
View Options
'use strict'
;
const
assert
=
require
(
'assert'
),
page
=
require
(
'../pageobjects/popups.page'
);
describe
(
'Dwelling on a valid page link'
,
function
()
{
before
(
async
function
()
{
await
page
.
setupPagePreviews
();
}
);
beforeEach
(
async
function
()
{
await
page
.
openPagePopupsTest
();
await
page
.
ready
();
}
);
it
(
'I should see a page preview'
,
async
function
()
{
await
page
.
dwellPageLink
();
await
assert
(
await
page
.
seePagePreview
(),
'Page preview is shown.'
);
}
);
it
(
'I should not see a page preview on hash fragment'
,
async
function
()
{
await
page
.
dwellPageFragment
();
assert
(
await
page
.
doNotSeePagePreview
(),
'Page preview is not shown.'
);
}
);
it
(
'Abandoning link hides page preview'
,
async
function
()
{
await
page
.
dwellPageLink
();
await
page
.
abandonLink
();
assert
(
await
page
.
doNotSeePagePreview
(),
'Page preview is kept hidden.'
);
}
);
it
(
'Quickly hovering, abandoning and re-hovering a link shows page preview'
,
async
function
()
{
await
page
.
hoverPageLink
();
await
page
.
abandonLink
();
await
page
.
dwellPageLink
();
assert
(
await
page
.
seePagePreview
(),
'Page preview is shown.'
);
}
);
}
);
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Fri, Jul 3, 20:34 (1 d, 13 h)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
24/e2/7d812335c67c290871708b9ad608
Default Alt Text
page_previews.js (1 KB)
Attached To
Mode
rMWPROD MediaWiki Production
Attached
Detach File
Event Timeline
Log In to Comment