Revert "Improve filter test by adding check for expected response status code"
Revert committing package.json
This reverts commit f1bfbf224e
.
This commit is contained in:
parent
b2ed847da9
commit
97c0894d9a
1203
frontend/package-lock.json
generated
1203
frontend/package-lock.json
generated
File diff suppressed because it is too large
Load diff
|
@ -44,9 +44,7 @@
|
|||
"copy-webpack-plugin": "^5.0.3",
|
||||
"cross-env": "^5.2.0",
|
||||
"css-loader": "^2.1.1",
|
||||
"css2xpath": "0.0.3",
|
||||
"cssnano": "^4.1.10",
|
||||
"cypress": "^3.3.1",
|
||||
"eslint": "^5.16.0",
|
||||
"eslint-config-standard": "^12.0.0",
|
||||
"eslint-formatter-pretty": "^2.1.1",
|
||||
|
@ -76,7 +74,6 @@
|
|||
"mocha": "^6.1.4",
|
||||
"moment": "^2.24.0",
|
||||
"moment-timezone": "^0.5.25",
|
||||
"nightwatch": "^1.1.12",
|
||||
"optimize-css-assets-webpack-plugin": "^5.0.1",
|
||||
"ora": "^3.4.0",
|
||||
"photoswipe": "^4.1.3",
|
||||
|
|
|
@ -1,16 +1,9 @@
|
|||
import { Selector } from 'testcafe';
|
||||
import testcafeconfig from './testcafeconfig';
|
||||
import Page from './page-model';
|
||||
import { RequestLogger } from 'testcafe';
|
||||
|
||||
const logger = RequestLogger( /http:\/\/localhost:2342\/api\/v1\/photos*/ , {
|
||||
logResponseHeaders: true,
|
||||
logResponseBody: true
|
||||
});
|
||||
|
||||
fixture`Use filters`
|
||||
.page`${testcafeconfig.url}`
|
||||
.requestHooks(logger);
|
||||
.page`${testcafeconfig.url}`;
|
||||
|
||||
const page = new Page();
|
||||
|
||||
|
@ -18,25 +11,22 @@ test('Test camera filter', async t => {
|
|||
await t
|
||||
.click('#advancedMenu');
|
||||
await page.setFilter('camera', 'iPhone 6');
|
||||
await page.setFilter('view', 'Details');
|
||||
await t
|
||||
.expect(logger.requests[1].response.statusCode).eql(200)
|
||||
.expect(Selector('div.v-image__image').visible).ok();
|
||||
.expect(Selector('div.v-image__image').visible).ok()
|
||||
.expect(Selector('div.caption').visible).ok()
|
||||
}),
|
||||
test('Test time filter', async t => {
|
||||
await t
|
||||
.click('#advancedMenu');
|
||||
await page.setFilter('time', 'Oldest');
|
||||
await t
|
||||
.expect(logger.requests[1].response.statusCode).eql(200)
|
||||
.expect(logger.requests[1].request.url).contains('order=oldest')
|
||||
.expect(Selector('div.v-image__image').visible).ok();
|
||||
.expect(Selector('div.v-image__image').visible).ok()
|
||||
}),
|
||||
test('Test countries filter', async t => {
|
||||
await t
|
||||
.click('#advancedMenu');
|
||||
await page.setFilter('countries', 'Cuba');
|
||||
await t
|
||||
.expect(logger.requests[1].response.statusCode).eql(200)
|
||||
.expect(logger.requests[1].request.url).contains('country=cu')
|
||||
.expect(Selector('div.v-image__image').visible).ok();
|
||||
.expect(Selector('div.v-image__image').visible).ok()
|
||||
},);
|
||||
|
|
|
@ -9,19 +9,11 @@ const page = new Page();
|
|||
|
||||
test('Navigate', async t => {
|
||||
await page.openNav();
|
||||
await t
|
||||
.click('a[href="/albums"]')
|
||||
.expect(Selector('div.p-page-albums').exists, {timeout: 5000}).ok();
|
||||
await page.openNav();
|
||||
await t
|
||||
.click('a[href="/places"]')
|
||||
.expect(Selector('div.leaflet-map-pane').exists).ok();
|
||||
await page.openNav();
|
||||
await t
|
||||
.click('a[href="/labels"]')
|
||||
.expect(Selector('div.p-page-labels').exists, {timeout: 5000}).ok();
|
||||
await page.openNav();
|
||||
await t
|
||||
.click('a[href="/library"]')
|
||||
.expect(Selector('div.p-tab-upload').exists, {timeout: 5000}).ok();
|
||||
.expect(Selector('main .p-page-labels').exists, {timeout: 5000}).ok();
|
||||
});
|
||||
|
|
|
@ -14,6 +14,7 @@ fixture`Search photos`
|
|||
|
||||
const page = new Page();
|
||||
|
||||
|
||||
test('Test search object', async t => {
|
||||
await page.search('label:cat');
|
||||
await t
|
||||
|
|
Loading…
Reference in a new issue