UNPKG

@microsoft.azure/autorest.testserver

Version:
25 lines 1.13 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const api_1 = require("../../api"); api_1.app.category("vanilla", () => { api_1.app.put("/reqopt/implicit/optional/query", "OptionalImplicitQuery", async (req) => { if (req.query.queryParameter) { throw new api_1.ValidationError("Expected query parameter to be null", null, req.query.queryParameter); } return { status: 200 }; }); // This API should never be called so remove the name for coverage. api_1.app.get("/reqopt/global/required/query", undefined, (req) => { return { status: 400, message: "Client library failed to throw when an explicitly required query parameter is not provided.", }; }); api_1.app.get("/reqopt/global/optional/query", "OptionalGlobalQuery", (req) => { if (req.query.optional_global_query) { throw new api_1.ValidationError("Expected query parameter to be null", null, req.query.queryParameter); } return { status: 200 }; }); }); //# sourceMappingURL=query-required-optional.js.map