Skip to content

Commit

Permalink
fixup! apply feedback
Browse files Browse the repository at this point in the history
  • Loading branch information
nabdelgadir committed Apr 22, 2019
1 parent 7671446 commit 70de24c
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 4 deletions.
6 changes: 6 additions & 0 deletions packages/booter-lb3app/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions packages/booter-lb3app/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@
"@loopback/testlab": "^1.2.5",
"@loopback/tslint-config": "^2.0.4",
"@types/node": "^10.11.2",
"@types/lodash": "^4.14.123",
"loopback-boot": "^3.3.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
// License text available at https://opensource.org/licenses/MIT

import {Client, expect} from '@loopback/testlab';
import * as _ from 'lodash';
import {
CoffeeApplication,
givenCoffeeShop,
Expand Down Expand Up @@ -36,9 +37,11 @@ describe('booter-lb3app', () => {
.send(coffeeShop)
.expect(200);

expect(response.body).to.containDeep(coffeeShop.__data);
expect(response.body).to.containDeep(
_.pick(coffeeShop, ['name', 'city']),
);
const result = await client.get(`/api/CoffeeShops/${response.body.id}`);
expect(result.body).to.containDeep(coffeeShop.__data);
expect(result.body).to.containDeep(_.pick(coffeeShop, ['name', 'city']));
});

it('gets route defined outside a model', async () => {
Expand Down Expand Up @@ -126,12 +129,14 @@ describe('booter-lb3app', () => {
.post('/coffees/CoffeeShops')
.send(coffeeShop)
.expect(200);
expect(response.body).to.containDeep(coffeeShop.__data);
expect(response.body).to.containDeep(
_.pick(coffeeShop, ['name', 'city']),
);

const result = await client.get(
`/coffees/CoffeeShops/${response.body.id}`,
);
expect(result.body).to.containDeep(coffeeShop.__data);
expect(result.body).to.containDeep(_.pick(coffeeShop, ['name', 'city']));
});

it('does not get route defined outside a model', async () => {
Expand Down

0 comments on commit 70de24c

Please sign in to comment.