Browse Source
chore(deps): update dependency typescript to v3.8.2 (#303)
* chore(deps): update dependency typescript to v3.8.2
* fix(docker): fix typing of docker cmd env vars
master
renovate[bot]
5 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with
9 additions and
9 deletions
-
package.json
-
src/lib/docker/dockerService.spec.ts
-
src/lib/docker/dockerService.ts
-
yarn.lock
|
|
@ -137,7 +137,7 @@ |
|
|
|
"testcafe-browser-provider-electron": "0.0.14", |
|
|
|
"testcafe-react-selectors": "4.0.0", |
|
|
|
"ts-node": "8.6.2", |
|
|
|
"typescript": "3.7.5", |
|
|
|
"typescript": "3.8.2", |
|
|
|
"wait-on": "4.0.0", |
|
|
|
"webpack": "4.41.5" |
|
|
|
}, |
|
|
|
|
|
@ -53,11 +53,11 @@ describe('DockerService', () => { |
|
|
|
|
|
|
|
it('should populate UID/GID env vars when running on linux', async () => { |
|
|
|
mockOS.platform.mockReturnValue('linux'); |
|
|
|
mockOS.userInfo.mockReturnValue({ uid: 999, gid: 999 } as any); |
|
|
|
mockOS.userInfo.mockReturnValue({ uid: '999', gid: '999' } as any); |
|
|
|
await dockerService.getVersions(); |
|
|
|
expect(composeMock.version).toBeCalledWith( |
|
|
|
expect.objectContaining({ |
|
|
|
env: expect.objectContaining({ USERID: 999, GROUPID: 999 }), |
|
|
|
env: expect.objectContaining({ USERID: '999', GROUPID: '999' }), |
|
|
|
}), |
|
|
|
undefined, |
|
|
|
); |
|
|
|
|
|
@ -254,8 +254,8 @@ class DockerService implements DockerLibrary { |
|
|
|
// add user/group id's to env so that file permissions on the
|
|
|
|
// docker volumes are set correctly. containers cannot write
|
|
|
|
// to disk on linux if permissions aren't set correctly
|
|
|
|
USERID: uid, |
|
|
|
GROUPID: gid, |
|
|
|
USERID: `${uid}`, |
|
|
|
GROUPID: `${gid}`, |
|
|
|
}; |
|
|
|
} |
|
|
|
|
|
|
|
|
|
@ -18416,10 +18416,10 @@ typedarray@^0.0.6: |
|
|
|
resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" |
|
|
|
integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= |
|
|
|
|
|
|
|
typescript@3.7.5: |
|
|
|
version "3.7.5" |
|
|
|
resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.7.5.tgz#0692e21f65fd4108b9330238aac11dd2e177a1ae" |
|
|
|
integrity sha512-/P5lkRXkWHNAbcJIiHPfRoKqyd7bsyCma1hZNUGfn20qm64T6ZBlrzprymeu918H+mB/0rIg2gGK/BXkhhYgBw== |
|
|
|
typescript@3.8.2: |
|
|
|
version "3.8.2" |
|
|
|
resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.8.2.tgz#91d6868aaead7da74f493c553aeff76c0c0b1d5a" |
|
|
|
integrity sha512-EgOVgL/4xfVrCMbhYKUQTdF37SQn4Iw73H5BgCrF1Abdun7Kwy/QZsE/ssAy0y4LxBbvua3PIbFsbRczWWnDdQ== |
|
|
|
|
|
|
|
typescript@^3.3.3: |
|
|
|
version "3.7.2" |
|
|
|