one
Version:
One is a new React Framework that makes Vite serve both native and web.
26 lines (24 loc) • 1.01 kB
JavaScript
;
var import_vitest = require("vitest");
var import_getTypedRoutesDeclarationFile = require("./getTypedRoutesDeclarationFile.native.js");
function createRouteContext(paths) {
var context = function () {
return {
default() {}
};
};
Object.defineProperty(context, "keys", {
value: function () {
return paths;
}
});
return context;
}
(0, import_vitest.describe)(import_getTypedRoutesDeclarationFile.getTypedRoutesDeclarationFile, function () {
(0, import_vitest.it)("does not emit trailing whitespace for multi-line route unions", function () {
var declaration = (0, import_getTypedRoutesDeclarationFile.getTypedRoutesDeclarationFile)(createRouteContext(["./index+ssg.tsx", "./about+ssg.tsx", "./[slug]+ssg.tsx"]));
(0, import_vitest.expect)(declaration).toContain(" StaticRoutes:\n | `/`");
(0, import_vitest.expect)(declaration).not.toMatch(/[ \t]+$/m);
});
});
//# sourceMappingURL=getTypedRoutesDeclarationFile.test.native.js.map