Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to run tests with "npm run test" #11

Open
fredtrentini opened this issue May 26, 2024 · 0 comments
Open

Unable to run tests with "npm run test" #11

fredtrentini opened this issue May 26, 2024 · 0 comments

Comments

@fredtrentini
Copy link

I have a pull request idea, but before that I need to download the project and I'm planning to write a few tests for it just for safety.

After downloading the project, running npm i and npm run test, it throws this error

$ npm run test

> [email protected] pretest
> npm run compile && npm run lint


> [email protected] compile
> tsc -p ./

node_modules/@types/vscode/index.d.ts:6798:61 - error TS1005: ',' expected.

6798  export interface DiagnosticCollection extends Iterable<[uri: Uri, diagnostics: readonly Diagnostic[]]> {
                                                                 ~

node_modules/@types/vscode/index.d.ts:6798:79 - error TS1005: ',' expected.

6798  export interface DiagnosticCollection extends Iterable<[uri: Uri, diagnostics: readonly Diagnostic[]]> {
                                                                                   ~

node_modules/@types/vscode/index.d.ts:6798:90 - error TS1005: ',' expected.

6798  export interface DiagnosticCollection extends Iterable<[uri: Uri, diagnostics: readonly Diagnostic[]]> {
                                                                                              ~~~~~~~~~~

node_modules/@types/vscode/index.d.ts:6798:101 - error TS1011: An element access expression should take an argument.

6798  export interface DiagnosticCollection extends Iterable<[uri: Uri, diagnostics: readonly Diagnostic[]]> {
     

node_modules/@types/vscode/index.d.ts:6798:102 - error TS1005: ',' expected.

6798  export interface DiagnosticCollection extends Iterable<[uri: Uri, diagnostics: readonly Diagnostic[]]> {
                                                                                                          ~

node_modules/@types/vscode/index.d.ts:6798:103 - error TS1109: Expression expected.

6798  export interface DiagnosticCollection extends Iterable<[uri: Uri, diagnostics: readonly Diagnostic[]]> {
                                                                                                           ~

node_modules/@types/vscode/index.d.ts:6805:24 - error TS1005: ',' expected.

6805    readonly name: string;
                             ~

node_modules/@types/vscode/index.d.ts:6826:3 - error TS1005: ',' expected.

6826    set(entries: ReadonlyArray<[Uri, readonly Diagnostic[] | undefined]>): void;
        ~~~

node_modules/@types/vscode/index.d.ts:6834:3 - error TS1005: ',' expected.

6834    delete(uri: Uri): void;
        ~~~~~~

node_modules/@types/vscode/index.d.ts:6840:3 - error TS1005: ',' expected.

6840    clear(): void;
        ~~~~~

node_modules/@types/vscode/index.d.ts:6848:3 - error TS1005: ',' expected.

6848    forEach(callback: (uri: Uri, diagnostics: readonly Diagnostic[], collection: DiagnosticCollection) => any, thisArg?: any): void;
        ~~~~~~~

node_modules/@types/vscode/index.d.ts:6857:3 - error TS1005: ',' expected.

6857    get(uri: Uri): readonly Diagnostic[] | undefined;
        ~~~

node_modules/@types/vscode/index.d.ts:6866:3 - error TS1005: ',' expected.

6866    has(uri: Uri): boolean;
        ~~~

node_modules/@types/vscode/index.d.ts:6872:3 - error TS1005: ',' expected.

6872    dispose(): void;
        ~~~~~~~

node_modules/@types/vscode/index.d.ts:11262:57 - error TS1005: ',' expected.

11262  export class DataTransfer implements Iterable<[mimeType: string, item: DataTransferItem]> {
                                                              ~

node_modules/@types/vscode/index.d.ts:11262:71 - error TS1005: ',' expected.

11262  export class DataTransfer implements Iterable<[mimeType: string, item: DataTransferItem]> {
                                                                            ~

node_modules/@types/vscode/index.d.ts:11262:89 - error TS1005: ',' expected.

11262  export class DataTransfer implements Iterable<[mimeType: string, item: DataTransferItem]> {
                                                                                              ~

node_modules/@types/vscode/index.d.ts:11262:90 - error TS1109: Expression expected.

11262  export class DataTransfer implements Iterable<[mimeType: string, item: DataTransferItem]> {
                                                                                               ~

node_modules/@types/vscode/index.d.ts:11281:3 - error TS1005: ',' expected.

11281   set(mimeType: string, value: DataTransferItem): void;
        ~~~

node_modules/@types/vscode/index.d.ts:11289:3 - error TS1005: ',' expected.

11289   forEach(callbackfn: (item: DataTransferItem, mimeType: string, dataTransfer: DataTransfer) => void, thisArg?: any): void;
        ~~~~~~~

node_modules/@types/vscode/index.d.ts:11294:3 - error TS1005: ',' expected.

11294   [Symbol.iterator](): IterableIterator<[mimeType: string, item: DataTransferItem]>;
        ~

node_modules/@types/vscode/index.d.ts:11294:50 - error TS1005: ',' expected.

11294   [Symbol.iterator](): IterableIterator<[mimeType: string, item: DataTransferItem]>;
                                                       ~

node_modules/@types/vscode/index.d.ts:11294:82 - error TS1005: ',' expected.

11294   [Symbol.iterator](): IterableIterator<[mimeType: string, item: DataTransferItem]>;
                                                                                       ~

node_modules/@types/vscode/index.d.ts:11294:83 - error TS1136: Property assignment expected.

11294   [Symbol.iterator](): IterableIterator<[mimeType: string, item: DataTransferItem]>;
                                                                                        ~

node_modules/@types/vscode/index.d.ts:11294:84 - error TS1109: Expression expected.

11294   [Symbol.iterator](): IterableIterator<[mimeType: string, item: DataTransferItem]>;
                                                                                         ~

node_modules/@types/vscode/index.d.ts:12134:75 - error TS1005: ',' expected.

12134  export interface EnvironmentVariableCollection extends Iterable<[variable: string, mutator: EnvironmentVariableMutator]> {
                                                                                ~

node_modules/@types/vscode/index.d.ts:12134:92 - error TS1005: ',' expected.

12134  export interface EnvironmentVariableCollection extends Iterable<[variable: string, mutator: EnvironmentVariableMutator]> {
                                                                                                 ~

node_modules/@types/vscode/index.d.ts:12134:120 - error TS1005: ',' expected.

12134  export interface EnvironmentVariableCollection extends Iterable<[variable: string, mutator: EnvironmentVariableMutator]> {
                                                                                                                             ~

node_modules/@types/vscode/index.d.ts:12134:121 - error TS1109: Expression expected.

12134  export interface EnvironmentVariableCollection extends Iterable<[variable: string, mutator: EnvironmentVariableMutator]> {
                                                                                                                              ~

node_modules/@types/vscode/index.d.ts:12142:22 - error TS1005: ',' expected.

12142   persistent: boolean;
                           ~

node_modules/@types/vscode/index.d.ts:12148:51 - error TS1005: ',' expected.

12148   description: string | MarkdownString | undefined;
                                                        ~

node_modules/@types/vscode/index.d.ts:12174:3 - error TS1005: ',' expected.

12174   append(variable: string, value: string, options?: EnvironmentVariableMutatorOptions): void;
        ~~~~~~

node_modules/@types/vscode/index.d.ts:12187:3 - error TS1005: ',' expected.

12187   prepend(variable: string, value: string, options?: EnvironmentVariableMutatorOptions): void;
        ~~~~~~~

node_modules/@types/vscode/index.d.ts:12194:3 - error TS1005: ',' expected.

12194   get(variable: string): EnvironmentVariableMutator | undefined;
        ~~~

node_modules/@types/vscode/index.d.ts:12202:3 - error TS1005: ',' expected.

12202   forEach(callback: (variable: string, mutator: EnvironmentVariableMutator, collection: EnvironmentVariableCollection) => any, thisArg?: any): void;
        ~~~~~~~

node_modules/@types/vscode/index.d.ts:12209:3 - error TS1005: ',' expected.

12209   delete(variable: string): void;
        ~~~~~~

node_modules/@types/vscode/index.d.ts:12214:3 - error TS1005: ',' expected.

12214   clear(): void;
        ~~~~~

node_modules/@types/vscode/index.d.ts:17521:58 - error TS1005: ',' expected.

17521  export interface TestItemCollection extends Iterable<[id: string, testItem: TestItem]> {
                                                               ~

node_modules/@types/vscode/index.d.ts:17521:76 - error TS1005: ',' expected.

17521  export interface TestItemCollection extends Iterable<[id: string, testItem: TestItem]> {
                                                                                 ~

node_modules/@types/vscode/index.d.ts:17521:86 - error TS1005: ',' expected.

17521  export interface TestItemCollection extends Iterable<[id: string, testItem: TestItem]> {
                                                                                           ~

node_modules/@types/vscode/index.d.ts:17521:87 - error TS1109: Expression expected.

17521  export interface TestItemCollection extends Iterable<[id: string, testItem: TestItem]> {
                                                                                            ~

node_modules/@types/vscode/index.d.ts:17525:24 - error TS1005: ',' expected.

17525   readonly size: number;
                             ~

node_modules/@types/vscode/index.d.ts:17539:3 - error TS1005: ',' expected.

17539   forEach(callback: (item: TestItem, collection: TestItemCollection) => unknown, thisArg?: any): void;
        ~~~~~~~

node_modules/@types/vscode/index.d.ts:17546:3 - error TS1005: ',' expected.

17546   add(item: TestItem): void;
        ~~~

node_modules/@types/vscode/index.d.ts:17552:3 - error TS1005: ',' expected.

17552   delete(itemId: string): void;
        ~~~~~~

node_modules/@types/vscode/index.d.ts:17559:3 - error TS1005: ',' expected.

17559   get(itemId: string): TestItem | undefined;
        ~~~

node_modules/@types/vscode/index.d.ts:18329:1 - error TS1128: Declaration or statement expected.

18329 }
      ~


Found 47 errors.

At this point, I've been wrapping my head around this problem for more hours than I would like to admit, changing module versions and sometimes falling into different errors but not even once being able to succesfully run tests. What am I doing wrong?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant