You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
	
	
		
			25 lines
		
	
	
		
			638 B
		
	
	
	
		
			JavaScript
		
	
			
		
		
	
	
			25 lines
		
	
	
		
			638 B
		
	
	
	
		
			JavaScript
		
	
| describe('ConversationSearchView', function() {
 | |
|   it('should match partial numbers', function() {
 | |
|     var $el = $('<div><div class="new-contact contact hide"></div></div>');
 | |
|     var view = new Whisper.ConversationSearchView({el: $el, input: $('<input>')}).render();
 | |
|     var maybe_numbers = [
 | |
|       "+1 415",
 | |
|       "+1415",
 | |
|       "+1415",
 | |
|       "415",
 | |
|       "(415)",
 | |
|       " (415",
 | |
|       "(415) 123 4567",
 | |
|       "+1 (415) 123 4567",
 | |
|       " +1 (415) 123 4567",
 | |
|       "1 (415) 123 4567",
 | |
|       "1 415-123-4567",
 | |
|       "415-123-4567"
 | |
|     ];
 | |
|     maybe_numbers.forEach(function(n) {
 | |
|       assert.ok(view.maybeNumber(n), n);
 | |
|     });
 | |
|   });
 | |
| 
 | |
| });
 |