問題タブ [intern]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
intern - インターンの代替ローダーを指定する方法
インターン用の代替 AMD ローダーを指定する方法はありますか?
ESRI の ArcGIS API for JavaScriptを使用していますが、残念ながらそのソース コードにアクセスできません。そのため、ここからコードをロードする必要がありました。
彼らの API は Dojo の上に構築されているので、インターンに付属しているローダーではなく、彼らのローダーに向けることができれば、インターンでテストできるはずだと考えています。
dojo - カスタムの場所でのインターン カスタム レポーター
カスタム レポーターを intern/lib/reporters の場所の外に書き込もうとしていますが、カスタム レポーターの絶対 mid がどのように見えるべきかわかりません。例えば
/var/www/tmp/intern-tutorial/intern-tutorial/tests/intern.js のテスト構成
また
そしてバグレポーターモジュール:
この構成を使用すると、次のエラーが表示されます。
iis-7 - 機能インターン テストで XHR リクエストを作成する方法
localhost を使用して開発したアプリがあります。このような相対 xhr リクエストを作成します
intern を使用して機能テスト内からアプリを実行しようとすると、アプリがポート 9000 ( http://localhost:9000/...
) に読み込まれます。これにより、クロスドメインになっているため、すべての xhr リクエストが失敗します。
おそらくjsonpまたはCORSを使用して動作させることができますが、インターンがすでにこの問題を解決しているかどうか疑問に思っています。構成可能なベース URL などを使用してリクエストを行うプロキシがあれば、それは素晴らしいことです。この機能は利用できますか?
ajax - node.js を使用したインターン ajax テスト
私はnode.jsでインターンを使用しており、ajaxテスト用にインターンをセットアップしようとしています。以下のサーバー コードは直接 GET リクエストを処理しますが、Intern による XHR リクエストは到達していないようです。この問題は、Node.js の proxyUrl セットアップに関係していると思われます。
server/main.js: ノード/エクスプレス
intern.hello.js: (単体テスト コード)
インターン構成:
内部エラー:
dom - インターンでDOMの感度をテストする方法
Element.prototype. ローカルの Selenium Server (またはソース ラボ) を介して機能テストを実行する必要がありますか? それとも非機能テスト スイートを介して実行できますか?
javascript - Intern のネストされたテストでの「beforeEach」の動作
beforeEach
インターフェイスを使用してインターンで機能テストをネストした場合、どのように機能するのか疑問に思っていobject
ます。例えば
beforeEach
このシナリオでは、親が 3 回 (テストごとに 1 回) 呼び出され、ネストされたものが 2 回呼び出されることが予想さbeforeEach
れます。ただし、私のテストでは、親beforeEach
は 2 回しか呼び出されないようです。のためtest one
に一度だけinner suite
。何か不足していますか、それともこれは予想される動作ですか?
intern - インターンテストhtml5テキスト入力イベントの使い方は?
imeを起動して中国語を入力したい。compositionStart、compositionUpdate、compositionEnd をトリガーする方法。this.remote.type([]) メソッドを使用しますが、テキスト入力イベントをトリガーしません。
ありがとう。
report - インターンの報道からファイルを除外する場合、カスタム レポーターが必要ですか?
私はインターン テストを作成している大規模なプロジェクトを持っています。自分のパッケージの 90% 以上のカバレッジを生成できますが、他のパッケージ (dojo、dijit など) も対象になっているため、カバレッジはこれよりもはるかに低く報告されています。レポートの合計に含まれます。
カバレッジレポートからファイルを除外するための「すぐに使える」インターン方法はありますか?
イスタンブールは「除外パターン」をサポートしていますが、除外を構成するために別のカスタムインターンレポーターを作成するだけですか?