forked from mirrors/gecko-dev
		
	 4a06c925ac
			
		
	
	
		4a06c925ac
		
	
	
	
	
		
			
			# ignore-this-changeset Differential Revision: https://phabricator.services.mozilla.com/D36052 --HG-- extra : source : b5be5b4f4b47c256e28a29f665dc754f6407ee7f
		
			
				
	
	
		
			29 lines
		
	
	
	
		
			753 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
	
		
			753 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| function run_test() {
 | |
|   let urlUtils = Cc["@mozilla.org/url-classifier/utils;1"].getService(
 | |
|     Ci.nsIUrlClassifierUtils
 | |
|   );
 | |
| 
 | |
|   // No list at all.
 | |
|   let requestNoList = urlUtils.makeUpdateRequestV4([], []);
 | |
| 
 | |
|   // Only one valid list name.
 | |
|   let requestOneValid = urlUtils.makeUpdateRequestV4(
 | |
|     ["goog-phish-proto"],
 | |
|     ["AAAAAA"]
 | |
|   );
 | |
| 
 | |
|   // Only one invalid list name.
 | |
|   let requestOneInvalid = urlUtils.makeUpdateRequestV4(
 | |
|     ["bad-list-name"],
 | |
|     ["AAAAAA"]
 | |
|   );
 | |
| 
 | |
|   // One valid and one invalid list name.
 | |
|   let requestOneInvalidOneValid = urlUtils.makeUpdateRequestV4(
 | |
|     ["goog-phish-proto", "bad-list-name"],
 | |
|     ["AAAAAA", "AAAAAA"]
 | |
|   );
 | |
| 
 | |
|   equal(requestNoList, requestOneInvalid);
 | |
|   equal(requestOneValid, requestOneInvalidOneValid);
 | |
| }
 |