forked from mirrors/gecko-dev
		
	 436f06fda4
			
		
	
	
		436f06fda4
		
	
	
	
	
		
			
			MozReview-Commit-ID: F0Z8dRaYOku --HG-- extra : rebase_source : 3ebc9ab6ea9f1741d8a986c9217575644411e2a1
		
			
				
	
	
		
			23 lines
		
	
	
	
		
			786 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			23 lines
		
	
	
	
		
			786 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([], [], 0);
 | |
| 
 | |
|   // Only one valid list name.
 | |
|   let requestOneValid =
 | |
|     urlUtils.makeUpdateRequestV4(["goog-phish-proto"], ["AAAAAA"], 1);
 | |
| 
 | |
|   // Only one invalid list name.
 | |
|   let requestOneInvalid =
 | |
|     urlUtils.makeUpdateRequestV4(["bad-list-name"], ["AAAAAA"], 1);
 | |
| 
 | |
|   // One valid and one invalid list name.
 | |
|   let requestOneInvalidOneValid =
 | |
|     urlUtils.makeUpdateRequestV4(["goog-phish-proto", "bad-list-name"],
 | |
|                                  ["AAAAAA", "AAAAAA"], 2);
 | |
| 
 | |
|   equal(requestNoList, requestOneInvalid);
 | |
|   equal(requestOneValid, requestOneInvalidOneValid);
 | |
| }
 |