1484bee621
* wip: changelog
* fixup
* fix: add +x to product.json in build-vscode
While testing a pre-release, there seems to be a bug with the file
permissions for `product.json`. Adding `chmod +x` to see if that fixes
it.
* chore: increase timeout
* fix: keep product.json file permissions in release
When we added the change to modify the `package.json` version using `mv`
and `jq` we didn't account for lost file permissions.
This caused a bug only happening in CI.
This should fix it by giving it 755 via `chmod`.
* trigger ci
* chore: update package.json bust cache
* fixup!: fix: keep product.json file permissions in release
* Revert "fix: add +x to product.json in build-vscode"
This reverts commit fc4d2b532f
.
* chore: pin ubuntu runner in build code-server
* chore: update prettierignore
* chore: add notes to changelog
* chore: use ubuntu-22.04 for e2e
* chore: pin all jobs in build to ubuntu 20.04
* feat(wrapper): add tests for isChild
* fixup: include description ts-expect-error comment
* chore: update CHANGELOG
* chore: update Helm chart
* fixup: use our childProcess
* Update CHANGELOG.md
Co-authored-by: Asher <ash@coder.com>
Co-authored-by: Asher <ash@coder.com>
15 lines
432 B
TypeScript
15 lines
432 B
TypeScript
import { ChildProcess, ParentProcess, isChild } from "../../../src/node/wrapper"
|
|
|
|
describe("wrapper", () => {
|
|
describe("isChild", () => {
|
|
it("should return false for parent process", () => {
|
|
const p = new ParentProcess("1")
|
|
expect(isChild(p)).toBe(false)
|
|
})
|
|
})
|
|
it("should return false for parent process", () => {
|
|
const childProc = new ChildProcess(1)
|
|
expect(isChild(childProc)).toBe(true)
|
|
})
|
|
})
|