Suite

Suite

new Suite(title, parentContext, isRootopt)

ソースコード
参照

与えられたtitlectxisRootで新しいSuiteインスタンスを構築します。

Parameters
名前属性デフォルト値説明
title文字列

Suiteのタイトル。

parentContextコンテキスト

親コンテキストインスタンス。

isRootブール値オプション
false

これがルートSuiteかどうか。

継承

メンバ

(静的、読み取り専用) constants :string

ソースコード
プロパティ
名前説明
EVENT_FILE_POST_REQUIRE文字列

テストファイルの読み込み後に発生するイベント。ブラウザでは発生しません。

EVENT_FILE_PRE_REQUIRE文字列

テストファイルの読み込み前に発生するイベント。ブラウザでは、インターフェースが選択されたときに一度発生します。

EVENT_FILE_REQUIRE文字列

テストファイルの読み込み直後に発生するイベント。ブラウザでは発生しません。

EVENT_ROOT_SUITE_RUN文字列

global.run()が呼び出されたときに発生するイベント(delayオプションと併用)。

HOOK_TYPE_AFTER_ALL文字列

Suiteの「after all」フックのコレクションの名前空間。

HOOK_TYPE_AFTER_EACH文字列

Suiteの「after each」フックのコレクションの名前空間。

HOOK_TYPE_BEFORE_ALL文字列

Suiteの「before all」フックのコレクションの名前空間。

HOOK_TYPE_BEFORE_EACH文字列

Suiteの「before each」フックのコレクションの名前空間。

EVENT_SUITE_ADD_SUITE文字列

SuiteSuiteに追加された後に発生します。

EVENT_SUITE_ADD_HOOK_AFTER_ALL文字列

「after all」HookSuiteに追加された後に発生します。

EVENT_SUITE_ADD_HOOK_AFTER_EACH文字列

「after each」HookSuiteに追加された後に発生します。

EVENT_SUITE_ADD_HOOK_BEFORE_ALL文字列

「before all」HookSuiteに追加された後に発生します。

EVENT_SUITE_ADD_HOOK_BEFORE_EACH文字列

「before each」HookSuiteに追加された後に発生します。

EVENT_SUITE_ADD_TEST文字列

TestSuiteに追加された後に発生します。

Suite関連の定数。

  • 文字列

メソッド

(静的) create(parent, title) → {Suite}

ソースコード

与えられたtitleと親Suiteで新しいSuiteを作成します。

Parameters
名前説明
parentSuite

親Suite(必須!)

title文字列

タイトル

戻り値
Suite

dispose()

ソースコード

このSuiteとすべての子Suiteからすべての参照をクリアします。

fullTitle() → {string}

ソースコード

親の完全なタイトルを再帰的に連結して生成された完全なタイトルを返します。
完全なタイトル。

戻り値
文字列

reset()

ソースコード

最初に、または次の実行のために状態をリセットします。

titlePath() → {Array:.<string:>}

ソースコード

親のタイトルパスを再帰的に連結して生成されたタイトルパスを返します。
タイトルパス。

戻り値
Array:.<string:>

total() → {number}

ソースコード

テストの総数を返します。

戻り値
数値