Skip to content

Commit

Permalink
making sure validation works when field is empty
Browse files Browse the repository at this point in the history
  • Loading branch information
Annabel Church authored and Annabel Church committed May 24, 2012
1 parent f93cfb7 commit b07354b
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 1 deletion.
2 changes: 1 addition & 1 deletion src/Example2.js
Expand Up @@ -13,7 +13,7 @@ var DuplicatorExample2 = function(){
self.calc = function(){
var input = self.input();

if (! validation.test(input)){
if (! validation.test(input) || input.length < 1){
self.inputValidation(false);
self.validationMessage('You must enter a number!');
self.output('');
Expand Down
7 changes: 7 additions & 0 deletions test/Example2Test.js
Expand Up @@ -30,6 +30,13 @@ describe("Duplicator Example 2", function() {

expect(viewModel.inputValidation()).toEqual(false);
})

it("should validate that input is not empty", function(){
viewModel.input("");
viewModel.calc();

expect(viewModel.inputValidation()).toEqual(false);
})

it("should not indicate validation error, after input is corrected", function(){
viewModel.input("garbage");
Expand Down

0 comments on commit b07354b

Please sign in to comment.