TypeScript/tests/cases/fourslash/getOutliningSpansDepthChainedCalls.ts
2020-06-17 22:41:08 +08:00

117 lines
2.9 KiB
TypeScript

/// <reference path="fourslash.ts"/>
// Tests that each 'else if' does not count towards a higher nesting depth.
////declare var router: any;
////router
//// .get[|("/", async(ctx) =>[|{
//// ctx.body = "base";
//// }|])|]
//// .post[|("/a", async(ctx) =>[|{
//// //a
//// }|])|]
//// .get[|("/", async(ctx) =>[|{
//// ctx.body = "base";
//// }|])|]
//// .post[|("/a", async(ctx) =>[|{
//// //a
//// }|])|]
//// .get[|("/", async(ctx) =>[|{
//// ctx.body = "base";
//// }|])|]
//// .post[|("/a", async(ctx) =>[|{
//// //a
//// }|])|]
//// .get[|("/", async(ctx) =>[|{
//// ctx.body = "base";
//// }|])|]
//// .post[|("/a", async(ctx) =>[|{
//// //a
//// }|])|]
//// .get[|("/", async(ctx) =>[|{
//// ctx.body = "base";
//// }|])|]
//// .post[|("/a", async(ctx) =>[|{
//// //a
//// }|])|]
//// .get[|("/", async(ctx) =>[|{
//// ctx.body = "base";
//// }|])|]
//// .post[|("/a", async(ctx) =>[|{
//// //a
//// }|])|]
//// .get[|("/", async(ctx) =>[|{
//// ctx.body = "base";
//// }|])|]
//// .post[|("/a", async(ctx) =>[|{
//// //a
//// }|])|]
//// .get[|("/", async(ctx) =>[|{
//// ctx.body = "base";
//// }|])|]
//// .post[|("/a", async(ctx) =>[|{
//// //a
//// }|])|]
//// .get[|("/", async(ctx) =>[|{
//// ctx.body = "base";
//// }|])|]
//// .post[|("/a", async(ctx) =>[|{
//// //a
//// }|])|]
//// .get[|("/", async(ctx) =>[|{
//// ctx.body = "base";
//// }|])|]
//// .post[|("/a", async(ctx) =>[|{
//// //a
//// }|])|]
//// .get[|("/", async(ctx) =>[|{
//// ctx.body = "base";
//// }|])|]
//// .post[|("/a", async(ctx) =>[|{
//// //a
//// }|])|]
//// .get[|("/", async(ctx) =>[|{
//// ctx.body = "base";
//// }|])|]
//// .post[|("/a", async(ctx) =>[|{
//// //a
//// }|])|]
//// .get[|("/", async(ctx) =>[|{
//// ctx.body = "base";
//// }|])|]
//// .post[|("/a", async(ctx) =>[|{
//// //a
//// }|])|]
//// .get[|("/", async(ctx) =>[|{
//// ctx.body = "base";
//// }|])|]
//// .post[|("/a", async(ctx) =>[|{
//// //a
//// }|])|]
//// .get[|("/", async(ctx) =>[|{
//// ctx.body = "base";
//// }|])|]
//// .post[|("/a", async(ctx) =>[|{
//// //a
//// }|])|]
//// .get[|("/", async(ctx) =>[|{
//// ctx.body = "base";
//// }|])|]
//// .post[|("/a", async(ctx) =>[|{
//// //a
//// }|])|]
//// .get[|("/", async(ctx) =>[|{
//// ctx.body = "base";
//// }|])|]
//// .post[|("/a", async(ctx) =>[|{
//// //a
//// }|])|]
//// .get[|("/", async(ctx) =>[|{
//// ctx.body = "base";
//// }|])|]
//// .post[|("/a", async(ctx) =>[|{
//// //a
//// }|])|]
verify.outliningSpansInCurrentFile(test.ranges());