Skip to content

hifive本体やテストコードで、グローバル領域に漏れている変数をチェックして対応する #289

@fukudayasuo

Description

@fukudayasuo

CheckForGlobalsを有効にしてテストランナーを回すと、以下のテストでグローバル領域に値が漏れている様子。
確認して対応する。

  • obj#ns.名前空間作成 (h5.u.obj.ns) VM1679:2
  • obj#ns.名前空間作成-ドット区切りでネスト VM1679:2
  • obj#expose.h5test1.exposeにオブジェクトを公開する VM1679:2
  • Async - commonFailHandlerの動作.alwaysでfailコールバックを登録してreject()された場合、commonFailHandlerが呼ばれないこと VM1679:2
  • [build#min;browser#ie:6]JQMManager - define.init()を実行せずにdefine()を実行して、遷移を行う VM1679:2
  • Controller - expose.h5.core.expose()を実行 VM1679:2
  • Controller.イベントハンドラの{}記法でオブジェクトを指定する時に2階層以上下のオブジェクトを指定できるか VM1679:2
  • Controller.テンプレートのロードが失敗したとき、commonFailHandlerのthisはコントローラインスタンス、引数はview.loadのエラーオブジェクトであること VM1679:2
  • createManager.データモデルマネージャの作成 名前空間指定が空文字の場合はwindow直下ににマネージャを作成できること VM1679:2
  • createModel - ディスクリプタのチェック.baseにデータモデルを指定した時、継承元のスキーマは変わらないこと VM1679:2
  • ObservableArray Arrayメソッド 非破壊系.concat VM1679:2
  • [browser#ie:all|ie-wp:all|ff:all]H5Api - Web SQL Database.スタブを使ったテスト。各エラーを取得する

Metadata

Metadata

Assignees

Labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions