mirror of https://github.com/webpack/webpack.git
				
				
				
			
		
			
				
	
	
		
			24 lines
		
	
	
		
			700 B
		
	
	
	
		
			JavaScript
		
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			700 B
		
	
	
	
		
			JavaScript
		
	
	
	
| /* globals describe, beforeEach, it */
 | |
| "use strict";
 | |
| 
 | |
| const should = require("should");
 | |
| 
 | |
| const identifierUtil = require("../lib/util/identifier");
 | |
| 
 | |
| describe("util/identifier", () => {
 | |
| 	describe("makePathsRelative", () => {
 | |
| 		describe("given a context and a pathConstruct", () => {
 | |
| 			let context, pathConstruct, expected;
 | |
| 			beforeEach(() => {
 | |
| 				context = "/some/dir/";
 | |
| 				pathConstruct = "/some/dir/to/somwhere|some/other/dir!../more/dir";
 | |
| 				expected = "to/somwhere|some/other/dir!../more/dir";
 | |
| 			});
 | |
| 
 | |
| 			it("computes the correct relative results for the path construct", () => {
 | |
| 				should(identifierUtil.makePathsRelative(context, pathConstruct)).be.exactly(expected);
 | |
| 			});
 | |
| 		});
 | |
| 	});
 | |
| });
 |