-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathui-test-_access.js
78 lines (57 loc) · 1.77 KB
/
ui-test-_access.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
const kDefaultRoute = require('./controller.js').OLSKControllerRoutes().shift();
const uItem = function (inputData = 'alfa') {
return {
TestObjectID: inputData,
};
};
Object.entries({
OLSKNarrow: '.OLSKNarrow',
OLSKNarrowToolbar: '.OLSKNarrowToolbar',
OLSKNarrowForm: '.OLSKNarrowForm',
OLSKNarrowFilterField: '.OLSKNarrowFilterField',
OLSKNarrowBody: '.OLSKNarrowBody',
}).map(function (e) {
return global[e.shift()] = e.pop();
});
describe('OLSKNarrow_Access', function () {
before(function() {
return browser.OLSKVisit(kDefaultRoute);
});
it('shows OLSKNarrow', function () {
return browser.assert.elements(OLSKNarrow, 1);
});
it('shows OLSKNarrowToolbar', function () {
return browser.assert.elements(OLSKNarrowToolbar, 1);
});
it('shows OLSKToolbar', function () {
return browser.assert.elements('.OLSKToolbar', 1);
});
it('shows OLSKInputWrapper', function () {
return browser.assert.elements('.OLSKInputWrapper', 1);
});
it('shows OLSKInputWrapper', function () {
return browser.assert.elements('.OLSKInputWrapper', 1);
});
it('shows OLSKNarrowForm', function () {
return browser.assert.elements(OLSKNarrowForm, 1);
});
it('shows OLSKNarrowFilterField', function () {
return browser.assert.elements(OLSKNarrowFilterField, 1);
});
it('shows OLSKNarrowBody', function () {
return browser.assert.elements(OLSKNarrowBody, 1);
});
it('shows OLSKCollection', function () {
return browser.assert.elements('.OLSKCollection', 1);
});
context('OLSKNarrowFilterFieldClearButton', function() {
before(function() {
return browser.OLSKVisit(kDefaultRoute, {
OLSKNarrowFilterFieldClearButton: false,
});
});
it('hides OLSKInputWrapper', function () {
return browser.assert.elements('.OLSKInputWrapper', 0);
});
});
});