diff --git a/marionette/marionette-tests.ts b/marionette/marionette-tests.ts index 7483c7e2f0..411ddc9b66 100644 --- a/marionette/marionette-tests.ts +++ b/marionette/marionette-tests.ts @@ -60,6 +60,12 @@ module Marionette.Tests { this.mainRegion = new Marionette.Region({ el: '#main' }); this.layoutView.addRegion('main', this.mainRegion); this.layoutView.render(); + this.layoutView.showChildView('main', new MyView(new MyModel)); + let view: Backbone.View = this.layoutView.getChildView('main'); + let regions: {[key: string]: Marionette.Region} = this.layoutView.getRegions(); + let prefix: string = this.layoutView.childViewEventPrefix; + let region: Marionette.Region = this.layoutView.removeRegion('main'); + let layout: Marionette.LayoutView = this.layoutView.destroy(); } } @@ -292,6 +298,10 @@ module Marionette.Tests { var cv = new MyCollectionView(); cv.collection.add(new MyModel()); app.mainRegion.attachView(cv); + cv.addEmptyView(new MyModel, MyView); + cv.proxyChildEvents(new MyView(new MyModel)); + let children: Backbone.ChildViewContainer> = cv.destroyChildren(); + let view: Marionette.CollectionView> = cv.destroy(); } class MyController extends Marionette.Controller {