| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent 021fd20 commit b553aff
1 file changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -109,10 +109,14 @@ jobs: | |||
| 109 | 109 | npm init --yes | |
| 110 | 110 | npm install $PACKAGE tslib | |
| 111 | 111 | ||
| 112 | + echo "Testing tsc..." | ||
| 112 | 113 | npx tsc --version | |
| 114 | + | ||
| 115 | + echo "Testing tsserver..." | ||
| 113 | 116 | echo '{"seq": 1, "command": "status"}' | npx tsserver | |
| 114 | 117 | ||
| 115 | - cat > smoke.js << EOF | ||
| 118 | + cat > smoke.js << 'EOF' | ||
| 119 | + console.log(`Testing ${process.argv[2]}...`); | ||
| 116 | 120 | const { __importDefault, __importStar } = require("tslib"); | |
| 117 | 121 | const ts = require(process.argv[2]); | |
| 118 | 122 | ||
@@ -132,16 +136,16 @@ jobs: | |||
| 132 | 136 | success = !!fn(); | |
| 133 | 137 | } | |
| 134 | 138 | catch {} | |
| 135 | - if (success !== shouldSucceed) { | ||
| 136 | - if (success) { | ||
| 137 | - console.error(`${fn.toString()} unexpectedly succeeded.`); | ||
| 138 | - } | ||
| 139 | - else { | ||
| 140 | - console.error(`${fn.toString()} did not succeed.`); | ||
| 141 | - } | ||
| 139 | + const status = success ? "succeeded" : "failed"; | ||
| 140 | + if (success === shouldSucceed) { | ||
| 141 | + console.log(`${fn.toString()} ${status} as expected.`); | ||
| 142 | + } | ||
| 143 | + else { | ||
| 144 | + console.log(`${fn.toString()} unexpectedly ${status}.`); | ||
| 142 | 145 | process.exitCode = 1; | |
| 143 | 146 | } | |
| 144 | 147 | } | |
| 148 | + console.log("ok"); | ||
| 145 | 149 | EOF | |
| 146 | 150 | ||
| 147 | 151 | node ./smoke.js typescript | |
| Back | FazBrowse Home | New Git URL |
0 commit comments