Skip to content

Commit

Permalink
Fix tests results due to 'supertest' behavioral change. (#643)
Browse files Browse the repository at this point in the history
  • Loading branch information
CyrusNajmabadi committed Nov 6, 2018
1 parent ad409e2 commit 748eba2
Show file tree
Hide file tree
Showing 5 changed files with 84 additions and 83 deletions.
44 changes: 22 additions & 22 deletions api/yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -46,8 +46,8 @@
resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570"

"@pulumi/pulumi@dev":
version "0.16.3-dev-1540908796-g0ac0cae7"
resolved "https://registry.yarnpkg.com/@pulumi/pulumi/-/pulumi-0.16.3-dev-1540908796-g0ac0cae7.tgz#6815af7ad7c865455561fd9eff2800227c2754ee"
version "0.16.3-dev-1541532751-gc7fe2a74"
resolved "https://registry.yarnpkg.com/@pulumi/pulumi/-/pulumi-0.16.3-dev-1541532751-gc7fe2a74.tgz#7d122aca512aefc2237005800891d805a21aa0eb"
dependencies:
google-protobuf "^3.5.0"
grpc "^1.12.2"
Expand All @@ -66,12 +66,12 @@
resolved "https://registry.yarnpkg.com/@types/long/-/long-4.0.0.tgz#719551d2352d301ac8b81db732acb6bdc28dbdef"

"@types/node@^10.1.0":
version "10.12.1"
resolved "https://registry.yarnpkg.com/@types/node/-/node-10.12.1.tgz#da61b64a2930a80fa708e57c45cd5441eb379d5b"
version "10.12.2"
resolved "https://registry.yarnpkg.com/@types/node/-/node-10.12.2.tgz#d77f9faa027cadad9c912cd47f4f8b07b0fb0864"

"@types/node@^8.0.26":
version "8.10.36"
resolved "https://registry.yarnpkg.com/@types/node/-/node-8.10.36.tgz#eac05d576fbcd0b4ea3c912dc58c20475c08d9e4"
version "8.10.37"
resolved "https://registry.yarnpkg.com/@types/node/-/node-8.10.37.tgz#d2db49dc6a4e087c3245f22b92061f22494771e5"

abbrev@1:
version "1.1.1"
Expand Down Expand Up @@ -182,7 +182,7 @@ chalk@^2.3.0:
escape-string-regexp "^1.0.5"
supports-color "^5.3.0"

chownr@^1.0.1:
chownr@^1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.1.tgz#54726b8b8fff4df053c42187e801fb4412df1494"

Expand Down Expand Up @@ -316,12 +316,12 @@ google-protobuf@^3.5.0:
resolved "https://registry.yarnpkg.com/google-protobuf/-/google-protobuf-3.6.1.tgz#7ef58e2bea137a93cdaf5cfd5afa5f6abdd92025"

graceful-fs@^4.1.2:
version "4.1.11"
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658"
version "4.1.15"
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00"

grpc@^1.12.2:
version "1.15.1"
resolved "https://registry.yarnpkg.com/grpc/-/grpc-1.15.1.tgz#046263d9b0c440c8e36fece03e227cb3afe28514"
version "1.16.0"
resolved "https://registry.yarnpkg.com/grpc/-/grpc-1.16.0.tgz#cdf56d6ede2f1b6ab5224ad467cb22e1b3ec36fc"
dependencies:
lodash "^4.17.5"
nan "^2.0.0"
Expand Down Expand Up @@ -448,14 +448,14 @@ minimist@^1.2.0:
version "1.2.0"
resolved "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284"

minipass@^2.2.1, minipass@^2.3.3:
minipass@^2.2.1, minipass@^2.3.4:
version "2.3.5"
resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.3.5.tgz#cacebe492022497f656b0f0f51e2682a9ed2d848"
dependencies:
safe-buffer "^5.1.2"
yallist "^3.0.0"

minizlib@^1.1.0:
minizlib@^1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.1.1.tgz#6734acc045a46e61d596a43bb9d9cd326e19cc42"
dependencies:
Expand Down Expand Up @@ -747,8 +747,8 @@ spdx-expression-parse@^3.0.0:
spdx-license-ids "^3.0.0"

spdx-license-ids@^3.0.0:
version "3.0.1"
resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.1.tgz#e2a303236cac54b04031fa7a5a79c7e701df852f"
version "3.0.2"
resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.2.tgz#a59efc09784c2a5bada13cfeaf5c75dd214044d2"

sprintf-js@~1.0.2:
version "1.0.3"
Expand Down Expand Up @@ -802,13 +802,13 @@ supports-color@^5.3.0:
has-flag "^3.0.0"

tar@^4:
version "4.4.6"
resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.6.tgz#63110f09c00b4e60ac8bcfe1bf3c8660235fbc9b"
version "4.4.7"
resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.7.tgz#14df45023ffdcd0c233befa2fc01ebb76ee39e7c"
dependencies:
chownr "^1.0.1"
chownr "^1.1.1"
fs-minipass "^1.2.5"
minipass "^2.3.3"
minizlib "^1.1.0"
minipass "^2.3.4"
minizlib "^1.1.1"
mkdirp "^0.5.0"
safe-buffer "^5.1.2"
yallist "^3.0.2"
Expand Down Expand Up @@ -854,8 +854,8 @@ tsutils@^2.27.2:
tslib "^1.8.1"

typescript@^3.0.0, typescript@^3.0.3:
version "3.1.4"
resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.1.4.tgz#c74ef7b3c2da65beff548b903022cb8c3cd997ed"
version "3.1.6"
resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.1.6.tgz#b6543a83cfc8c2befb3f4c8fba6896f5b0c9be68"

upath@^1.1.0:
version "1.1.0"
Expand Down
2 changes: 1 addition & 1 deletion aws/tests/unit/apiTests.ts
Original file line number Diff line number Diff line change
Expand Up @@ -208,7 +208,7 @@ namespace updateProgramTests {

export async function testInitialGet(args: TestArgs) {
const address = deployment.url.get();
await args.supertest(address).get("/persistent1").expect(200, { version: "0" });
await args.supertest(address).get("/persistent1").expect(200, { version: 0 });
await args.supertest(address).get("/persistent2").expect(404);
}

Expand Down
2 changes: 1 addition & 1 deletion aws/tests/unit/variants/update1/apiTests.ts
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ namespace updateProgramTests {

export async function testInitialGet(args: TestArgs) {
const address = deployment.url.get();
await args.supertest(address).get("/persistent1").expect(200, { version: "1" });
await args.supertest(address).get("/persistent1").expect(200, { version: 1 });
await args.supertest(address).get("/persistent2").expect(404);
}

Expand Down
63 changes: 32 additions & 31 deletions aws/yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -53,25 +53,26 @@
"@pulumi/pulumi" dev

"@pulumi/aws@dev":
version "0.16.2-dev-1540850639-g0e25935"
resolved "https://registry.yarnpkg.com/@pulumi/aws/-/aws-0.16.2-dev-1540850639-g0e25935.tgz#b2d8c3bee83bc2df7ee74e45ce5b92dd61b94f06"
version "0.16.2-dev-1541462444-g3dc2e3bf"
resolved "https://registry.yarnpkg.com/@pulumi/aws/-/aws-0.16.2-dev-1541462444-g3dc2e3bf.tgz#c5da7152be14f81ede124fb8577a5c00fdf7f7aa"
dependencies:
"@pulumi/pulumi" dev
aws-sdk "^2.0.0"
builtin-modules "3.0.0"
mime "^2.0.0"
read-package-tree "^5.2.1"
resolve "^1.7.1"

"@pulumi/docker@dev":
version "0.16.1-dev-1540920513-gbaa8c1f"
resolved "https://registry.yarnpkg.com/@pulumi/docker/-/docker-0.16.1-dev-1540920513-gbaa8c1f.tgz#83a796d76f3d5efd9c1aec118de8d2b96ee9e925"
version "0.16.1-dev-1540920920-ge3768d1"
resolved "https://registry.yarnpkg.com/@pulumi/docker/-/docker-0.16.1-dev-1540920920-ge3768d1.tgz#9d6ed977f0fc9803976cd8ebf92dedfa7940fcc4"
dependencies:
"@pulumi/pulumi" dev
semver "^5.4.0"

"@pulumi/pulumi@dev":
version "0.16.3-dev-1540908796-g0ac0cae7"
resolved "https://registry.yarnpkg.com/@pulumi/pulumi/-/pulumi-0.16.3-dev-1540908796-g0ac0cae7.tgz#6815af7ad7c865455561fd9eff2800227c2754ee"
version "0.16.3-dev-1541532751-gc7fe2a74"
resolved "https://registry.yarnpkg.com/@pulumi/pulumi/-/pulumi-0.16.3-dev-1541532751-gc7fe2a74.tgz#7d122aca512aefc2237005800891d805a21aa0eb"
dependencies:
google-protobuf "^3.5.0"
grpc "^1.12.2"
Expand All @@ -86,8 +87,8 @@
upath "^1.1.0"

"@types/aws-lambda@*":
version "8.10.14"
resolved "https://registry.yarnpkg.com/@types/aws-lambda/-/aws-lambda-8.10.14.tgz#979eaa4abafff8de93854fe5cc1ae6e0bb888913"
version "8.10.15"
resolved "https://registry.yarnpkg.com/@types/aws-lambda/-/aws-lambda-8.10.15.tgz#ea7094e9cacbcfa5e1b6b15baa12b7a438857fc7"

"@types/aws-sdk@^2.7.0":
version "2.7.0"
Expand Down Expand Up @@ -145,12 +146,12 @@
resolved "https://registry.yarnpkg.com/@types/mime/-/mime-2.0.0.tgz#5a7306e367c539b9f6543499de8dd519fac37a8b"

"@types/node@*", "@types/node@^10.1.0":
version "10.12.1"
resolved "https://registry.yarnpkg.com/@types/node/-/node-10.12.1.tgz#da61b64a2930a80fa708e57c45cd5441eb379d5b"
version "10.12.2"
resolved "https://registry.yarnpkg.com/@types/node/-/node-10.12.2.tgz#d77f9faa027cadad9c912cd47f4f8b07b0fb0864"

"@types/node@^8.0.26":
version "8.10.36"
resolved "https://registry.yarnpkg.com/@types/node/-/node-8.10.36.tgz#eac05d576fbcd0b4ea3c912dc58c20475c08d9e4"
version "8.10.37"
resolved "https://registry.yarnpkg.com/@types/node/-/node-8.10.37.tgz#d2db49dc6a4e087c3245f22b92061f22494771e5"

"@types/range-parser@*":
version "1.2.2"
Expand Down Expand Up @@ -221,9 +222,9 @@ ascli@~1:
colour "~0.7.1"
optjs "~3.2.2"

aws-sdk@*:
version "2.344.0"
resolved "https://registry.yarnpkg.com/aws-sdk/-/aws-sdk-2.344.0.tgz#950516888e9e8a85c006f3eb6b7fda28646f5c01"
aws-sdk@*, aws-sdk@^2.0.0:
version "2.349.0"
resolved "https://registry.yarnpkg.com/aws-sdk/-/aws-sdk-2.349.0.tgz#8486ecacd5daf15db6fb37e37122a7836357a176"
dependencies:
buffer "4.9.1"
events "1.1.1"
Expand Down Expand Up @@ -317,7 +318,7 @@ chalk@^2.3.0:
escape-string-regexp "^1.0.5"
supports-color "^5.3.0"

chownr@^1.0.1:
chownr@^1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.1.tgz#54726b8b8fff4df053c42187e801fb4412df1494"

Expand Down Expand Up @@ -455,12 +456,12 @@ google-protobuf@^3.5.0:
resolved "https://registry.yarnpkg.com/google-protobuf/-/google-protobuf-3.6.1.tgz#7ef58e2bea137a93cdaf5cfd5afa5f6abdd92025"

graceful-fs@^4.1.2:
version "4.1.11"
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658"
version "4.1.15"
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00"

grpc@^1.12.2:
version "1.15.1"
resolved "https://registry.yarnpkg.com/grpc/-/grpc-1.15.1.tgz#046263d9b0c440c8e36fece03e227cb3afe28514"
version "1.16.0"
resolved "https://registry.yarnpkg.com/grpc/-/grpc-1.16.0.tgz#cdf56d6ede2f1b6ab5224ad467cb22e1b3ec36fc"
dependencies:
lodash "^4.17.5"
nan "^2.0.0"
Expand Down Expand Up @@ -617,14 +618,14 @@ minimist@^1.2.0:
version "1.2.0"
resolved "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284"

minipass@^2.2.1, minipass@^2.3.3:
minipass@^2.2.1, minipass@^2.3.4:
version "2.3.5"
resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.3.5.tgz#cacebe492022497f656b0f0f51e2682a9ed2d848"
dependencies:
safe-buffer "^5.1.2"
yallist "^3.0.0"

minizlib@^1.1.0:
minizlib@^1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.1.1.tgz#6734acc045a46e61d596a43bb9d9cd326e19cc42"
dependencies:
Expand Down Expand Up @@ -928,8 +929,8 @@ spdx-expression-parse@^3.0.0:
spdx-license-ids "^3.0.0"

spdx-license-ids@^3.0.0:
version "3.0.1"
resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.1.tgz#e2a303236cac54b04031fa7a5a79c7e701df852f"
version "3.0.2"
resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.2.tgz#a59efc09784c2a5bada13cfeaf5c75dd214044d2"

sprintf-js@~1.0.2:
version "1.0.3"
Expand Down Expand Up @@ -983,13 +984,13 @@ supports-color@^5.3.0:
has-flag "^3.0.0"

tar@^4:
version "4.4.6"
resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.6.tgz#63110f09c00b4e60ac8bcfe1bf3c8660235fbc9b"
version "4.4.7"
resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.7.tgz#14df45023ffdcd0c233befa2fc01ebb76ee39e7c"
dependencies:
chownr "^1.0.1"
chownr "^1.1.1"
fs-minipass "^1.2.5"
minipass "^2.3.3"
minizlib "^1.1.0"
minipass "^2.3.4"
minizlib "^1.1.1"
mkdirp "^0.5.0"
safe-buffer "^5.1.2"
yallist "^3.0.2"
Expand Down Expand Up @@ -1042,8 +1043,8 @@ type-is@^1.6.16:
mime-types "~2.1.18"

typescript@^3.0.0, typescript@^3.0.3:
version "3.1.4"
resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.1.4.tgz#c74ef7b3c2da65beff548b903022cb8c3cd997ed"
version "3.1.6"
resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.1.6.tgz#b6543a83cfc8c2befb3f4c8fba6896f5b0c9be68"

upath@^1.1.0:
version "1.1.0"
Expand Down

0 comments on commit 748eba2

Please sign in to comment.