UNPKG

readable-http-codes

Version:

0 dependency readable HTTP code enums, cleaning up your codebase!

18 lines (17 loc) 1.01 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); var jest_each_1 = __importDefault(require("jest-each")); var responses_1 = require("../responses"); var getStatusText_1 = require("./getStatusText"); describe('getStatusText()', function () { (0, jest_each_1.default)(Object.values(responses_1.allStatusCodes)).it('should return a text for %s', function (statusCode) { expect((0, getStatusText_1.getStatusText)(statusCode)).toBeDefined(); }); (0, jest_each_1.default)(Object.values(responses_1.allStatusCodes)).it('should return a text for %s that includes a prefix', function (statusCode) { expect((0, getStatusText_1.getStatusText)(statusCode, true)).toBeDefined(); expect((0, getStatusText_1.getStatusText)(statusCode, true)).toMatch(/^(INFO:|OK:|REDIRECT:|CLIENT ERROR:|SERVER ERROR:)/i); }); });