From 142cffcf64d2dce93089e9a73257bddf50e96990 Mon Sep 17 00:00:00 2001 From: Di Peng Date: Fri, 5 Aug 2011 15:01:58 -0700 Subject: refactor(widgets): remove input[button, submit, reset, image] and button windgets These widgets are useless and only trigger extra $updateViews. The only reason we had them was to support ng:change on these widgets, but since there are no bindings present in these cases it doesn't make sense to support ng:change here. It's likely just a leftover from getangular.com Breaking change: ng:change for input[button], input[submit], input[reset], input[image] and button widgets is not supported any more --- test/widgetsSpec.js | 12 ------------ 1 file changed, 12 deletions(-) (limited to 'test') diff --git a/test/widgetsSpec.js b/test/widgetsSpec.js index 978392ec..0ca42110 100644 --- a/test/widgetsSpec.js +++ b/test/widgetsSpec.js @@ -295,18 +295,6 @@ describe("widget", function(){ expect(scope.name).toEqual('Kai'); }); - it('should call ng:change on button click', function(){ - compile(''); - browserTrigger(element); - expect(scope.clicked).toEqual(true); - }); - - it('should support button alias', function(){ - compile(''); - browserTrigger(element); - expect(scope.clicked).toEqual(true); - expect(scope.$element.text()).toEqual("Click Me."); - }); describe('radio', function(){ -- cgit v1.2.3