UNPKG

@web-atoms/core

Version:
33 lines (32 loc) 1.09 kB
System.register(["tslib", "@web-atoms/unit-test/dist/TestItem", "../MockApp", "../view-model/AtomViewModel"], function (_export, _context) { "use strict"; var __awaiter, TestItem, MockApp, waitForReady, AtomTest; _export("AtomTest", void 0); return { setters: [function (_tslib) { __awaiter = _tslib.__awaiter; }, function (_webAtomsUnitTestDistTestItem) { TestItem = _webAtomsUnitTestDistTestItem.default; }, function (_MockApp) { MockApp = _MockApp.MockApp; }, function (_viewModelAtomViewModel) { waitForReady = _viewModelAtomViewModel.waitForReady; }], execute: function () { _export("AtomTest", AtomTest = class AtomTest extends TestItem { constructor(app = new MockApp()) { super(); this.app = app; } createViewModel(c) { return __awaiter(this, void 0, void 0, function* () { const vm = this.app.resolve(c, true); yield waitForReady(vm); return vm; }); } }); } }; }); //# sourceMappingURL=AtomTest.js.map