問題タブ [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.

0 投票する
1 に答える
239 参照

intern - インターンの代替ローダーを指定する方法

インターン用の代替 AMD ローダーを指定する方法はありますか?

ESRI の ArcGIS API for JavaScriptを使用していますが、残念ながらそのソース コードにアクセスできません。そのため、ここからコードをロードする必要がありました。

彼らの API は Dojo の上に構築されているので、インターンに付属しているローダーではなく、彼らのローダーに向けることができれば、インターンでテストできるはずだと考えています。

0 投票する
1 に答える
345 参照

dojo - カスタムの場所でのインターン カスタム レポーター

カスタム レポーターを intern/lib/reporters の場所の外に書き込もうとしていますが、カスタム レポーターの絶対 mid がどのように見えるべきかわかりません。例えば

/var/www/tmp/intern-tutorial/intern-tutorial/tests/intern.js のテスト構成

また

そしてバグレポーターモジュール:

この構成を使用すると、次のエラーが表示されます。

0 投票する
1 に答える
196 参照

iis-7 - 機能インターン テストで XHR リクエストを作成する方法

localhost を使用して開発したアプリがあります。このような相対 xhr リクエストを作成します

intern を使用して機能テスト内からアプリを実行しようとすると、アプリがポート 9000 ( http://localhost:9000/...) に読み込まれます。これにより、クロスドメインになっているため、すべての xhr リクエストが失敗します。

おそらくjsonpまたはCORSを使用して動作させることができますが、インターンがすでにこの問題を解決しているかどうか疑問に思っています。構成可能なベース URL などを使用してリクエストを行うプロキシがあれば、それは素晴らしいことです。この機能は利用できますか?

0 投票する
0 に答える
514 参照

ajax - node.js を使用したインターン ajax テスト

私はnode.jsでインターンを使用しており、ajaxテスト用にインターンをセットアップしようとしています。以下のサーバー コードは直接 GET リクエストを処理しますが、Intern による XHR リクエストは到達していないようです。この問題は、Node.js の proxyUrl セットアップに関係していると思われます。

server/main.js: ノード/エクスプレス

intern.hello.js: (単体テスト コード)

インターン構成:

内部エラー:

0 投票する
1 に答える
255 参照

dom - インターンでDOMの感度をテストする方法

Element.prototype. ローカルの Selenium Server (またはソース ラボ) を介して機能テストを実行する必要がありますか? それとも非機能テスト スイートを介して実行できますか?

0 投票する
1 に答える
282 参照

javascript - Intern のネストされたテストでの「beforeEach」の動作

beforeEachインターフェイスを使用してインターンで機能テストをネストした場合、どのように機能するのか疑問に思っていobjectます。例えば

beforeEachこのシナリオでは、親が 3 回 (テストごとに 1 回) 呼び出され、ネストされたものが 2 回呼び出されることが予想さbeforeEachれます。ただし、私のテストでは、親beforeEachは 2 回しか呼び出されないようです。のためtest oneに一度だけinner suite。何か不足していますか、それともこれは予想される動作ですか?

0 投票する
2 に答える
201 参照

intern - インターンテストhtml5テキスト入力イベントの使い方は?

imeを起動して中国語を入力したい。compositionStart、compositionUpdate、compositionEnd をトリガーする方法。this.remote.type([]) メソッドを使用しますが、テキスト入力イベントをトリガーしません。

ありがとう。

0 投票する
1 に答える
618 参照

report - インターンの報道からファイルを除外する場合、カスタム レポーターが必要ですか?

私はインターン テストを作成している大規模なプロジェクトを持っています。自分のパッケージの 90% 以上のカバレッジを生成できますが、他のパッケージ (dojo、dijit など) も対象になっているため、カバレッジはこれよりもはるかに低く報告されています。レポートの合計に含まれます。

カバレッジレポートからファイルを除外するための「すぐに使える」インターン方法はありますか?

イスタンブールは「除外パターン」をサポートしていますが、除外を構成するために別のカスタムインターンレポーターを作成するだけですか?