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:
Theresa Gresch 2019-06-20 16:24:32 +02:00
parent b2ed847da9
commit 97c0894d9a
5 changed files with 8 additions and 1231 deletions

File diff suppressed because it is too large Load diff

View file

@ -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",

View file

@ -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()
},);

View file

@ -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();
});

View file

@ -14,6 +14,7 @@ fixture`Search photos`
const page = new Page();
test('Test search object', async t => {
await page.search('label:cat');
await t