forked from coolaj86/walnut.js
		
	
		
			
	
	
		
			28 lines
		
	
	
		
			649 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
		
		
			
		
	
	
			28 lines
		
	
	
		
			649 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
|  | 'use strict'; | ||
|  | 
 | ||
|  | var utils = require('../lib/utils'); | ||
|  | 
 | ||
|  | // TODO priority should be by arbitrarily, large numbers, not specific numbers of #
 | ||
|  | [ | ||
|  |   { test: "example.com" | ||
|  |   , result: { host: "example.com" } | ||
|  |   } | ||
|  | , { test: "api.example.com" | ||
|  |   , result: { host: "api.example.com" } | ||
|  |   } | ||
|  | , { test: "api.example.com#" | ||
|  |   , result: { host: "api.example.com" } | ||
|  |   } | ||
|  | , { test: "api.example.com##" | ||
|  |   , result: { host: "api.example.com" } | ||
|  |   } | ||
|  | , { test: "api.example.com###" | ||
|  |   , result: { host: "api.example.com" } | ||
|  |   } | ||
|  | , { test: "example.com#blah" | ||
|  |   , result: { host: "example.com" } | ||
|  |   } | ||
|  | ].forEach(function (sample) { | ||
|  |   console.log(utils.getDomainInfo(sample.test)); | ||
|  | }); |