vendor tsgo
This commit is contained in:
@@ -0,0 +1,69 @@
|
||||
// Code generated by convertFourslash; DO NOT EDIT.
|
||||
// To modify this test, run "npm run makemanual quickinfoVerbosityToplevelTruncation1"
|
||||
|
||||
package fourslash_test
|
||||
|
||||
import (
|
||||
"testing"
|
||||
|
||||
"github.com/microsoft/typescript-go/internal/fourslash"
|
||||
"github.com/microsoft/typescript-go/internal/testutil"
|
||||
)
|
||||
|
||||
func TestQuickinfoVerbosityToplevelTruncation1(t *testing.T) {
|
||||
fourslash.SkipIfFailing(t)
|
||||
t.Parallel()
|
||||
defer testutil.RecoverAndFail(t, "Panic on fourslash test")
|
||||
const content = `export enum LargeEnum/*1*/ {
|
||||
Member1,
|
||||
Member2,
|
||||
Member3,
|
||||
Member4,
|
||||
Member5,
|
||||
Member6,
|
||||
Member7,
|
||||
Member8,
|
||||
Member9,
|
||||
Member10,
|
||||
Member11,
|
||||
Member12,
|
||||
Member13,
|
||||
Member14,
|
||||
Member15,
|
||||
Member16,
|
||||
Member17,
|
||||
Member18,
|
||||
Member19,
|
||||
Member20,
|
||||
Member21,
|
||||
Member22,
|
||||
Member23,
|
||||
Member24,
|
||||
Member25,
|
||||
}
|
||||
export interface LargeInterface/*2*/ {
|
||||
property1: string;
|
||||
property2: number;
|
||||
property3: boolean;
|
||||
property4: Date;
|
||||
property5: string[];
|
||||
property6: number[];
|
||||
property7: boolean[];
|
||||
property8: { [key: string]: unknown };
|
||||
property9: string | null;
|
||||
property10: number | null;
|
||||
property11: boolean | null;
|
||||
property12: Date | null;
|
||||
property13: string | number;
|
||||
property14: number | boolean;
|
||||
property15: string | boolean;
|
||||
property16: Array<{ id: number; name: string }>;
|
||||
property17: Array<{ key: string; value: unknown }>;
|
||||
property18: { nestedProp1: string; nestedProp2: number };
|
||||
property19: { nestedProp3: boolean; nestedProp4: Date };
|
||||
property20: () => void;
|
||||
}`
|
||||
f, done := fourslash.NewFourslash(t, nil /*capabilities*/, content)
|
||||
defer done()
|
||||
f.VerifyBaselineHoverWithVerbosity(t, map[string][]int{"1": {1}, "2": {1}})
|
||||
}
|
||||
Reference in New Issue
Block a user