UNPKG

boats

Version:

Beautiful Open / Async Template System - Write less yaml with BOATS and Nunjucks.

16 lines (15 loc) 750 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const tslib_1 = require("tslib"); const removeFileExtension_1 = tslib_1.__importDefault(require("../removeFileExtension")); describe('removeFileExtension', () => { it('Removes .yml from path provided', () => { expect((0, removeFileExtension_1.default)('paths/v1/weather/get.yml')).toBe('paths/v1/weather/get'); }); it('Handles multiple . in path', () => { expect((0, removeFileExtension_1.default)('paths/v1/weather/get.post.yml')).toBe('paths/v1/weather/get.post'); }); it('Handles .yml.njk', () => { expect((0, removeFileExtension_1.default)('paths/v1/weather/get.post.yml.njk')).toBe('paths/v1/weather/get.post'); }); });