Skip to content

Commit

Permalink
wip
Browse files Browse the repository at this point in the history
  • Loading branch information
bartlomieju committed Sep 7, 2024
1 parent 2e836b9 commit 26218a7
Show file tree
Hide file tree
Showing 5 changed files with 19 additions and 11 deletions.
6 changes: 4 additions & 2 deletions cli/tools/upgrade.rs
Original file line number Diff line number Diff line change
Expand Up @@ -38,10 +38,12 @@ const RELEASE_URL: &str = "https://github.com/denoland/deno/releases";
const CANARY_URL: &str = "https://dl.deno.land/canary";
const RC_URL: &str = "https://dl.deno.land/release";

static EXAMPLE_USAGE: &str = cstr!("Example usage:
static EXAMPLE_USAGE: &str = cstr!("Usage:
Latest version: <p(245)>deno upgrade</>
Specific version: <p(245)>deno upgrade 1.46.3</>
Release Candidate: <p(245)>deno upgrade rc</>
Release candidate: <p(245)>deno upgrade rc</>
Canary: <p(245)>deno upgrade canary</>
Specific canary: <p(245)>deno upgrade 30687c786c37090ac0e4e2c3824b1b5cf313599f</>");

Expand Down
6 changes: 4 additions & 2 deletions tests/specs/upgrade/invalid_version/canary.out
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,11 @@ error: Invalid commit hash passed (asdfasdf)

Pass a semver, or a full 40 character git commit hash, or a release channel name.

Example usage:
Usage:
Latest version: deno upgrade
Specific version: deno upgrade 1.46.3
Release Candidate: deno upgrade rc

Release candidate: deno upgrade rc

Canary: deno upgrade canary
Specific canary: deno upgrade 30687c786c37090ac0e4e2c3824b1b5cf313599f
6 changes: 4 additions & 2 deletions tests/specs/upgrade/invalid_version/shorthand.out
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,11 @@ error: Invalid version passed (asdfasdf)

Pass a semver, or a full 40 character git commit hash, or a release channel name.

Example usage:
Usage:
Latest version: deno upgrade
Specific version: deno upgrade 1.46.3
Release Candidate: deno upgrade rc

Release candidate: deno upgrade rc

Canary: deno upgrade canary
Specific canary: deno upgrade 30687c786c37090ac0e4e2c3824b1b5cf313599f
6 changes: 4 additions & 2 deletions tests/specs/upgrade/invalid_version/version.out
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,11 @@ error: Invalid version passed (asdfasdf)

Pass a semver, or a full 40 character git commit hash, or a release channel name.

Example usage:
Usage:
Latest version: deno upgrade
Specific version: deno upgrade 1.46.3
Release Candidate: deno upgrade rc

Release candidate: deno upgrade rc

Canary: deno upgrade canary
Specific canary: deno upgrade 30687c786c37090ac0e4e2c3824b1b5cf313599f
6 changes: 3 additions & 3 deletions tests/unit/serve_test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -793,8 +793,8 @@ Deno.test(
async function httpServerDefaultOnListenCallback() {
const ac = new AbortController();

const consoleLog = console.log;
console.log = (msg) => {
const consoleError = console.error;
console.error = (msg) => {
try {
const match = msg.match(
/Listening on http:\/\/(localhost|0\.0\.0\.0):(\d+)\//,
Expand All @@ -819,7 +819,7 @@ Deno.test(

await server.finished;
} finally {
console.log = consoleLog;
console.error = consoleError;
}
},
);
Expand Down

0 comments on commit 26218a7

Please sign in to comment.