xref: /llvm-project/mlir/test/mlir-lsp-server/initialize-params-invalid.test (revision 857b0a1f400b385b27d6c252f74a80f121f46227)
1// RUN: mlir-lsp-server -lit-test < %s | FileCheck -strict-whitespace %s
2// Test with invalid initialize request parameters
3{"jsonrpc":"2.0","id":0,"method":"initialize","params":{"processId":"","rootUri":"test:///workspace","capabilities":{},"clientInfo":{"name": 10},"trace":"verbose"}}
4//      CHECK:  "id": 0,
5// CHECK-NEXT:  "jsonrpc": "2.0",
6// CHECK-NEXT:  "result": {
7// CHECK-NEXT:    "capabilities": {
8// ...
9// -----
10{"jsonrpc":"2.0","id":3,"method":"shutdown"}
11// -----
12{"jsonrpc":"2.0","method":"exit"}
13