diff --git a/knockout/tests/knockout-tests.ts b/knockout/tests/knockout-tests.ts index fb3955241..8432089d9 100644 --- a/knockout/tests/knockout-tests.ts +++ b/knockout/tests/knockout-tests.ts @@ -56,13 +56,13 @@ function test_computed() { function MyViewModel1() { this.price = ko.observable(25.99); - this.formattedPrice = ko.computed({ + this.formattedPrice = ko.computed({ read: function () { return '$' + this.price().toFixed(2); }, write: function (value) { - value = parseFloat(value.replace(/[^\.\d]/g, "")); - this.price(isNaN(value) ? 0 : value); + var num = parseFloat(value.replace(/[^\.\d]/g, "")); + this.price(isNaN(num) ? 0 : num); }, owner: this }); @@ -124,7 +124,7 @@ function test_observableArrays() { myObservableArray.unshift('Some new value'); myObservableArray.shift(); myObservableArray.reverse(); - myObservableArray.sort(function (left, right) { return left.lastName == right.lastName ? 0 : (left.lastName < right.lastName ? -1 : 1) }); + myObservableArray.sort(function (left, right) { return left == right ? 0 : (left < right ? -1 : 1) }); myObservableArray.splice(1, 3); myObservableArray.remove('Blah'); @@ -180,8 +180,6 @@ function test_bindings() { init: function (element, valueAccessor) { var value = ko.utils.unwrapObservable(valueAccessor()); $(element).toggle(value); - }, - update: function (element, valueAccessor, allBindingsAccessor) { } }; ko.bindingHandlers.hasFocus = {