Closed botamochi0x12 closed 1 week ago
issue作成ありがとうございます! テストコードのメンテさぼっていたので削除したメソッドが混じっていたりしていますね……
テストコードの見直しや全体的なリファクタリングも考慮に入れつつ対応したいと思います 🙇
@orukRed ありがとうございます
私はこの拡張機能の開発に興味があります
ワークスペースへのパスが固定されていることが原因だと考えています: https://github.com/orukRed/tyranosyntax/blob/39326dbc3b105a935bb19c2d4ff6499a197aa9f4/src/test/runTest.ts#L20
可能ならワークスペースファイルかディレクトリ構造を共有していただけますか
自分でもここの処理の意図が思い出せません……
すみませんがディレクトリ構造の共有に関しては一度保留とさせてください。 ただ、tyrano_test_projectは確かティラノスクリプト本体とほぼ同じ構造だったと記憶しています。
テスト用のプロジェクトはこのリポジトリに含めておくとよさそうですね。 変更しておきます 🙏
@botamochi0x12 プルリク作成しました。 お手数ですが、お手すきの際にご確認いただけますと幸いです。 https://github.com/orukRed/tyranosyntax/pull/158
概要
Extension Tests
の実行が失敗します手順
npm ci
を実行して依存関係をインストールします。Extension Tests
デバッガーを実行します。期待される動作
すべてのテストスイートがパスすること。
実際の動作
一部のテストスイートが失敗しています。
原因:
実行環境
tyranosyntax
バージョン:ver0.24.0
==master
==39326dbc3b105a935bb19c2d4ff6499a197aa9f4
ea1445cc7016315d0f5728f8e8b12a45dc0a7286
; x68In English
# Failed Running `Extension Tests` Executed by VSCode Debugger ## Abstract Executing `Extension Tests` fails. ## Steps 1. On a terminal, run `npm ci` to install dependencies, 2. Open VSCode at the current directory, 3. On a VSCode GUI, execute the debugger named `Extension Tests`. ## Expected Behavior Passes the all test suites. ## Actual Behavior Fails some of the test suites. Caused by:: ```log Error: ENOENT: no such file or directory, open '**\AppData\Local\Programs\Microsoft VS Code\undefined\Tooltip\tyrano.Tooltip.json ``` ## Environment - Source Code: - `tyranosyntax` version: `ver0.24.0` == `master` == `39326dbc3b105a935bb19c2d4ff6499a197aa9f4` - OS: Windows 11 - Tools: - Node: 20.11.1 - Npm: 10.2.4 - VSCode: 1.91.0; `ea1445cc7016315d0f5728f8e8b12a45dc0a7286`; x64;