From 25ad241910475cde2160fe36e9cf08a38514ea9f Mon Sep 17 00:00:00 2001 From: Max Lynch Date: Fri, 22 Nov 2013 10:50:40 -0600 Subject: [PATCH] More list view tests --- dist/js/ionic-angular.js | 2 ++ js/ext/angular/src/directive/ionicList.js | 2 ++ js/ext/angular/test/directive/ionicList.unit.js | 14 +++++++++++--- 3 files changed, 15 insertions(+), 3 deletions(-) diff --git a/dist/js/ionic-angular.js b/dist/js/ionic-angular.js index f4fd330d01..586ff6f444 100644 --- a/dist/js/ionic-angular.js +++ b/dist/js/ionic-angular.js @@ -24889,6 +24889,8 @@ angular.module('ionic.ui.list', ['ngAnimate']) } }); + $scope.listView = lv; + if($attr.refreshComplete) { $scope.refreshComplete = function() { lv.doneRefreshing(); diff --git a/js/ext/angular/src/directive/ionicList.js b/js/ext/angular/src/directive/ionicList.js index 228c399f6c..9736d2d851 100644 --- a/js/ext/angular/src/directive/ionicList.js +++ b/js/ext/angular/src/directive/ionicList.js @@ -201,6 +201,8 @@ angular.module('ionic.ui.list', ['ngAnimate']) } }); + $scope.listView = lv; + if($attr.refreshComplete) { $scope.refreshComplete = function() { lv.doneRefreshing(); diff --git a/js/ext/angular/test/directive/ionicList.unit.js b/js/ext/angular/test/directive/ionicList.unit.js index 070b0b0b29..d43b41062a 100644 --- a/js/ext/angular/test/directive/ionicList.unit.js +++ b/js/ext/angular/test/directive/ionicList.unit.js @@ -1,11 +1,19 @@ describe('Ionic List', function() { - var modal, q; + var compile, scope; beforeEach(module('ionic.ui.list')); - beforeEach(function() { - }); + beforeEach(inject(function($compile, $rootScope, $controller) { + compile = $compile; + scope = $rootScope; + })); it('Should init', function() { + element = compile('' + + '' + + '' + + '')(scope); + + expect(element.children().length).toBe(2); }); });