お知らせ Toshihiko Minamoto · 2025年10月14日 テストカバレッジがVS Codeで利用可能になりました %UnitTestフレームワークのユーザーは、InterSystems Testing Manager拡張機能の最新リリース(v2.0.0)を@Timothy.Leavittの素晴らしいテストカバレッジツールと組み合わせることで、VS Code内でテストカバレッジ情報を取得できるようになりました。 上部にテストカバレッジのペインが表示されています。左側のテストエクスプローラーと併せて確認しやすいように、右側のセカンダリサイドバーに移動させました。 #VSCode #コンテスト #ツール #テスト #InterSystems IRIS Open Exchange app 0 0 0 57
記事 Toshihiko Minamoto · 2025年10月16日 2m read ユニットテストによる部分コードのカバレッジの例 私が先週リリースしたInterSystems Testing Managerの新しいバージョンでは、@Timothy Leavittの優れたテストカバレッジツールが追加され、私は2025年度Developer Toolsコンテストに出品しました。 こちらは、IPMプロジェクトのユニットテストが、IPMリポジトリでソート順を上書きできると思われる機能をまだカバーしていないことを示すティザー的なスクリーンショットです。 #VSCode #コンテスト #テスト #InterSystems IRIS Open Exchange app 0 0 0 44
記事 Toshihiko Minamoto · 2025年12月8日 7m read IRISでのPython入門 Pythonとその機能についてよく理解できたところで、IRIS内でPythonをどのように活用できるのか見ていきましょう。 IRISでのPython入門 言語タグ 使用方法 メリット デメリット まとめ Pythonモジュール(pypi モジュール)のインポート 使用方法 メリット デメリット まとめ Pythonモジュール(カスタムモジュール)のインポート 使用方法 メリット デメリット まとめ #API #JSON #ObjectScript #Python #ツール #テスト #デバッグ #InterSystems IRIS Open Exchange app 1 0 1 40
記事 Toshihiko Minamoto · 2025年12月25日 5m read testcontainers-iris-nodeの紹介。Node.jsでIRIS統合テストを簡素化する 概要統合とE2Eテストのために一時的なInterSystems IRISコンテナの起動を簡単にするNode.jsライブラリ、testcontainers-iris-nodeのリリースをお知らせします。 このプロジェクトが、testcontainers-iris-pythonやtestcontainers-iris-javaなどを含む、IRIS用Testcontainersアダプターの既存ファミリーに加わるのは極めて自然なことです。 testcontainers-iris-nodeを使う理由とは?InterSystems IRISで作業するNode.js開発者として、本番環境を再現するテスト環境を設定する際によく問題にぶつかりました。 testcontainers-iris-nodeは、オンデマンドで隔離されたIRIS環境を作成するためにtestcontainers-nodeフレームワークを活用することで、この問題を解決しました。 これは次において特に有用です。 IRISデータベースとの統合テスト データパイプラインやマイクロサービスのテスト CIパイプラインでのテスト環境の自動化 機能 Testcontainersを使用してDockerコンテナでIRISを起動します カスタムのDockerイメージと構成をサポートします テスト開始前にIRISが準備完了していることを確認するための待機戦略 テスト実行間のクリーンなティアダウン #Node.js #テスト #継続的デリバリー #InterSystems IRIS Open Exchange app 0 0 0 18