diff options
Diffstat (limited to 'js/vendor/angular-ui/modules/directives/sortable/test/sortableSpec.js')
-rw-r--r-- | js/vendor/angular-ui/modules/directives/sortable/test/sortableSpec.js | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/js/vendor/angular-ui/modules/directives/sortable/test/sortableSpec.js b/js/vendor/angular-ui/modules/directives/sortable/test/sortableSpec.js deleted file mode 100644 index 04a46a072..000000000 --- a/js/vendor/angular-ui/modules/directives/sortable/test/sortableSpec.js +++ /dev/null @@ -1,40 +0,0 @@ -describe('uiSortable', function() { - - // Ensure the sortable angular module is loaded - beforeEach(module('ui.directives')); - - describe('simple use', function() { - - it('should have a ui-sortable class', function() { - inject(function($compile, $rootScope) { - var element; - element = $compile("<ul ui-sortable></ul>")($rootScope); - expect(element.hasClass("ui-sortable")).toBeTruthy(); - }); - }); - - it('should update model when order changes', function() { - inject(function($compile, $rootScope) { - var element; - element = $compile('<ul ui-sortable ng-model="items"><li ng-repeat="item in items" id="s-{{$index}}">{{ item }}</li></ul>')($rootScope); - $rootScope.$apply(function() { - return $rootScope.items = ["One", "Two", "Three"]; - }); - - element.find('li:eq(1)').insertAfter(element.find('li:eq(2)')); - - // None of this work, one way is to use .bind("sortupdate") - // and then use .trigger("sortupdate", e, ui) but I have no idea how to - // construct ui object - - // element.sortable('refresh') - // element.sortable('refreshPositions') - // element.trigger('sortupdate') - - // expect($rootScope.items).toEqual(["One", "Three", "Two"]) - }); - }); - - }); - -});
\ No newline at end of file |