UNPKG

@platform/react.ssr

Version:

A lightweight SSR (server-side-rendering) system for react apps bundled with ParcelJS and hosted on S3.

35 lines (34 loc) 1.26 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var tslib_1 = require("tslib"); var test_1 = require("../test"); var testSite = function () { return tslib_1.__awaiter(void 0, void 0, void 0, function () { var manifest, site; return tslib_1.__generator(this, function (_a) { switch (_a.label) { case 0: return [4, test_1.testManifest()]; case 1: manifest = _a.sent(); return [4, manifest.site.byHost('localhost')]; case 2: site = _a.sent(); return [2, site]; } }); }); }; describe('Route', function () { it('route props', function () { return tslib_1.__awaiter(void 0, void 0, void 0, function () { var site, route; return tslib_1.__generator(this, function (_a) { switch (_a.label) { case 0: return [4, testSite()]; case 1: site = _a.sent(); route = site.route('/'); test_1.expect(route && route.paths).to.eql(['/', '/foo']); test_1.expect(route && route.version).to.eql('1.2.3-alpha.0'); return [2]; } }); }); }); });