Page Menu
Home
WickedGov Phorge
Search
Configure Global Search
Log In
Files
F5970591
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
Sat, Oct 3, 14:35 (4 h, 32 m)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
75/2f/dc63e8ec9a901fe139545dbab573
Default Alt Text
page_previews.js (1 KB)
Attached To
Mode
rMWPROD MediaWiki Production
Attached
Detach File
Event Timeline
Log In to Comment