xref: /llvm-project/mlir/test/mlir-pdll-lsp-server/initialize-params-invalid.test (revision 52b34df9d670e948a97dd72b8b5a426d7b3007c7)
1// RUN: mlir-pdll-lsp-server -lit-test < %s | FileCheck %s
2// Test with invalid initialize request parameters
3{"jsonrpc":"2.0","id":0,"method":"initialize","params":{"processId":"","rootUri":"test:///workspace","capabilities":{},"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