|
5 | 5 | package protocol
|
6 | 6 |
|
7 | 7 | import (
|
| 8 | + "fmt" |
8 | 9 | "strings"
|
9 | 10 | "testing"
|
10 | 11 |
|
@@ -123,13 +124,13 @@ func testCompletionParams(t *testing.T, marshal marshalFunc, unmarshal unmarshal
|
123 | 124 | }
|
124 | 125 |
|
125 | 126 | if workDoneToken := got.WorkDoneToken; workDoneToken != nil {
|
126 |
| - if diff := cmp.Diff(workDoneToken.String(), wantWorkDoneToken); (diff != "") != tt.wantErr { |
| 127 | + if diff := cmp.Diff(fmt.Sprint(workDoneToken), wantWorkDoneToken); (diff != "") != tt.wantErr { |
127 | 128 | t.Errorf("%s: wantErr: %t\n(-got, +want)\n%s", tt.name, tt.wantErr, diff)
|
128 | 129 | }
|
129 | 130 | }
|
130 | 131 |
|
131 | 132 | if partialResultToken := got.PartialResultToken; partialResultToken != nil {
|
132 |
| - if diff := cmp.Diff(partialResultToken.String(), wantPartialResultToken); (diff != "") != tt.wantErr { |
| 133 | + if diff := cmp.Diff(fmt.Sprint(partialResultToken), wantPartialResultToken); (diff != "") != tt.wantErr { |
133 | 134 | t.Errorf("%s: wantErr: %t\n(-got, +want)\n%s", tt.name, tt.wantErr, diff)
|
134 | 135 | }
|
135 | 136 | }
|
@@ -992,7 +993,7 @@ func testHoverParams(t *testing.T, marshal marshalFunc, unmarshal unmarshalFunc)
|
992 | 993 | }
|
993 | 994 |
|
994 | 995 | if workDoneToken := got.WorkDoneToken; workDoneToken != nil {
|
995 |
| - if diff := cmp.Diff(workDoneToken.String(), wantWorkDoneToken); (diff != "") != tt.wantErr { |
| 996 | + if diff := cmp.Diff(fmt.Sprint(workDoneToken), wantWorkDoneToken); (diff != "") != tt.wantErr { |
996 | 997 | t.Errorf("%s: wantErr: %t\n(-got, +want)\n%s", tt.name, tt.wantErr, diff)
|
997 | 998 | }
|
998 | 999 | }
|
@@ -1258,7 +1259,7 @@ func testSignatureHelpParams(t *testing.T, marshal marshalFunc, unmarshal unmars
|
1258 | 1259 | }
|
1259 | 1260 |
|
1260 | 1261 | if workDoneToken := got.WorkDoneToken; workDoneToken != nil {
|
1261 |
| - if diff := cmp.Diff(workDoneToken.String(), wantWorkDoneToken); (diff != "") != tt.wantErr { |
| 1262 | + if diff := cmp.Diff(fmt.Sprint(workDoneToken), wantWorkDoneToken); (diff != "") != tt.wantErr { |
1262 | 1263 | t.Errorf("%s: wantErr: %t\n(-got, +want)\n%s", tt.name, tt.wantErr, diff)
|
1263 | 1264 | }
|
1264 | 1265 | }
|
@@ -2141,13 +2142,13 @@ func testDocumentSymbolParams(t *testing.T, marshal marshalFunc, unmarshal unmar
|
2141 | 2142 | }
|
2142 | 2143 |
|
2143 | 2144 | if workDoneToken := got.WorkDoneToken; workDoneToken != nil {
|
2144 |
| - if diff := cmp.Diff(workDoneToken.String(), wantWorkDoneToken); (diff != "") != tt.wantErr { |
| 2145 | + if diff := cmp.Diff(fmt.Sprint(workDoneToken), wantWorkDoneToken); (diff != "") != tt.wantErr { |
2145 | 2146 | t.Errorf("%s: wantErr: %t\n(-got, +want)\n%s", tt.name, tt.wantErr, diff)
|
2146 | 2147 | }
|
2147 | 2148 | }
|
2148 | 2149 |
|
2149 | 2150 | if partialResultToken := got.PartialResultToken; partialResultToken != nil {
|
2150 |
| - if diff := cmp.Diff(partialResultToken.String(), wantPartialResultToken); (diff != "") != tt.wantErr { |
| 2151 | + if diff := cmp.Diff(fmt.Sprint(partialResultToken), wantPartialResultToken); (diff != "") != tt.wantErr { |
2151 | 2152 | t.Errorf("%s: wantErr: %t\n(-got, +want)\n%s", tt.name, tt.wantErr, diff)
|
2152 | 2153 | }
|
2153 | 2154 | }
|
@@ -2740,13 +2741,13 @@ func testCodeActionParams(t *testing.T, marshal marshalFunc, unmarshal unmarshal
|
2740 | 2741 | }
|
2741 | 2742 |
|
2742 | 2743 | if workDoneToken := got.WorkDoneToken; workDoneToken != nil {
|
2743 |
| - if diff := cmp.Diff(workDoneToken.String(), wantWorkDoneToken); (diff != "") != tt.wantErr { |
| 2744 | + if diff := cmp.Diff(fmt.Sprint(workDoneToken), wantWorkDoneToken); (diff != "") != tt.wantErr { |
2744 | 2745 | t.Errorf("%s: wantErr: %t\n(-got, +want)\n%s", tt.name, tt.wantErr, diff)
|
2745 | 2746 | }
|
2746 | 2747 | }
|
2747 | 2748 |
|
2748 | 2749 | if partialResultToken := got.PartialResultToken; partialResultToken != nil {
|
2749 |
| - if diff := cmp.Diff(partialResultToken.String(), wantPartialResultToken); (diff != "") != tt.wantErr { |
| 2750 | + if diff := cmp.Diff(fmt.Sprint(partialResultToken), wantPartialResultToken); (diff != "") != tt.wantErr { |
2750 | 2751 | t.Errorf("%s: wantErr: %t\n(-got, +want)\n%s", tt.name, tt.wantErr, diff)
|
2751 | 2752 | }
|
2752 | 2753 | }
|
@@ -3327,13 +3328,13 @@ func testCodeLensParams(t *testing.T, marshal marshalFunc, unmarshal unmarshalFu
|
3327 | 3328 | }
|
3328 | 3329 |
|
3329 | 3330 | if workDoneToken := got.WorkDoneToken; workDoneToken != nil {
|
3330 |
| - if diff := cmp.Diff(workDoneToken.String(), wantWorkDoneToken); (diff != "") != tt.wantErr { |
| 3331 | + if diff := cmp.Diff(fmt.Sprint(workDoneToken), wantWorkDoneToken); (diff != "") != tt.wantErr { |
3331 | 3332 | t.Errorf("%s: wantErr: %t\n(-got, +want)\n%s", tt.name, tt.wantErr, diff)
|
3332 | 3333 | }
|
3333 | 3334 | }
|
3334 | 3335 |
|
3335 | 3336 | if partialResultToken := got.PartialResultToken; partialResultToken != nil {
|
3336 |
| - if diff := cmp.Diff(partialResultToken.String(), wantPartialResultToken); (diff != "") != tt.wantErr { |
| 3337 | + if diff := cmp.Diff(fmt.Sprint(partialResultToken), wantPartialResultToken); (diff != "") != tt.wantErr { |
3337 | 3338 | t.Errorf("%s: wantErr: %t\n(-got, +want)\n%s", tt.name, tt.wantErr, diff)
|
3338 | 3339 | }
|
3339 | 3340 | }
|
@@ -3709,13 +3710,13 @@ func testDocumentLinkParams(t *testing.T, marshal marshalFunc, unmarshal unmarsh
|
3709 | 3710 | }
|
3710 | 3711 |
|
3711 | 3712 | if workDoneToken := got.WorkDoneToken; workDoneToken != nil {
|
3712 |
| - if diff := cmp.Diff(workDoneToken.String(), wantWorkDoneToken); (diff != "") != tt.wantErr { |
| 3713 | + if diff := cmp.Diff(fmt.Sprint(workDoneToken), wantWorkDoneToken); (diff != "") != tt.wantErr { |
3713 | 3714 | t.Errorf("%s: wantErr: %t\n(-got, +want)\n%s", tt.name, tt.wantErr, diff)
|
3714 | 3715 | }
|
3715 | 3716 | }
|
3716 | 3717 |
|
3717 | 3718 | if partialResultToken := got.PartialResultToken; partialResultToken != nil {
|
3718 |
| - if diff := cmp.Diff(partialResultToken.String(), wantPartialResultToken); (diff != "") != tt.wantErr { |
| 3719 | + if diff := cmp.Diff(fmt.Sprint(partialResultToken), wantPartialResultToken); (diff != "") != tt.wantErr { |
3719 | 3720 | t.Errorf("%s: wantErr: %t\n(-got, +want)\n%s", tt.name, tt.wantErr, diff)
|
3720 | 3721 | }
|
3721 | 3722 | }
|
@@ -3952,13 +3953,13 @@ func testDocumentColorParams(t *testing.T, marshal marshalFunc, unmarshal unmars
|
3952 | 3953 | }
|
3953 | 3954 |
|
3954 | 3955 | if workDoneToken := got.WorkDoneToken; workDoneToken != nil {
|
3955 |
| - if diff := cmp.Diff(workDoneToken.String(), wantWorkDoneToken); (diff != "") != tt.wantErr { |
| 3956 | + if diff := cmp.Diff(fmt.Sprint(workDoneToken), wantWorkDoneToken); (diff != "") != tt.wantErr { |
3956 | 3957 | t.Errorf("%s: wantErr: %t\n(-got, +want)\n%s", tt.name, tt.wantErr, diff)
|
3957 | 3958 | }
|
3958 | 3959 | }
|
3959 | 3960 |
|
3960 | 3961 | if partialResultToken := got.PartialResultToken; partialResultToken != nil {
|
3961 |
| - if diff := cmp.Diff(partialResultToken.String(), wantPartialResultToken); (diff != "") != tt.wantErr { |
| 3962 | + if diff := cmp.Diff(fmt.Sprint(partialResultToken), wantPartialResultToken); (diff != "") != tt.wantErr { |
3962 | 3963 | t.Errorf("%s: wantErr: %t\n(-got, +want)\n%s", tt.name, tt.wantErr, diff)
|
3963 | 3964 | }
|
3964 | 3965 | }
|
@@ -4280,13 +4281,13 @@ func testColorPresentationParams(t *testing.T, marshal marshalFunc, unmarshal un
|
4280 | 4281 | }
|
4281 | 4282 |
|
4282 | 4283 | if workDoneToken := got.WorkDoneToken; workDoneToken != nil {
|
4283 |
| - if diff := cmp.Diff(workDoneToken.String(), wantWorkDoneToken); (diff != "") != tt.wantErr { |
| 4284 | + if diff := cmp.Diff(fmt.Sprint(workDoneToken), wantWorkDoneToken); (diff != "") != tt.wantErr { |
4284 | 4285 | t.Errorf("%s: wantErr: %t\n(-got, +want)\n%s", tt.name, tt.wantErr, diff)
|
4285 | 4286 | }
|
4286 | 4287 | }
|
4287 | 4288 |
|
4288 | 4289 | if partialResultToken := got.PartialResultToken; partialResultToken != nil {
|
4289 |
| - if diff := cmp.Diff(partialResultToken.String(), wantPartialResultToken); (diff != "") != tt.wantErr { |
| 4290 | + if diff := cmp.Diff(fmt.Sprint(partialResultToken), wantPartialResultToken); (diff != "") != tt.wantErr { |
4290 | 4291 | t.Errorf("%s: wantErr: %t\n(-got, +want)\n%s", tt.name, tt.wantErr, diff)
|
4291 | 4292 | }
|
4292 | 4293 | }
|
@@ -4531,7 +4532,7 @@ func testDocumentFormattingParams(t *testing.T, marshal marshalFunc, unmarshal u
|
4531 | 4532 | }
|
4532 | 4533 |
|
4533 | 4534 | if workDoneToken := got.WorkDoneToken; workDoneToken != nil {
|
4534 |
| - if diff := cmp.Diff(workDoneToken.String(), wantWorkDoneToken); (diff != "") != tt.wantErr { |
| 4535 | + if diff := cmp.Diff(fmt.Sprint(workDoneToken), wantWorkDoneToken); (diff != "") != tt.wantErr { |
4535 | 4536 | t.Errorf("%s: wantErr: %t\n(-got, +want)\n%s", tt.name, tt.wantErr, diff)
|
4536 | 4537 | }
|
4537 | 4538 | }
|
@@ -4744,7 +4745,7 @@ func testDocumentRangeFormattingParams(t *testing.T, marshal marshalFunc, unmars
|
4744 | 4745 | }
|
4745 | 4746 |
|
4746 | 4747 | if workDoneToken := got.WorkDoneToken; workDoneToken != nil {
|
4747 |
| - if diff := cmp.Diff(workDoneToken.String(), wantWorkDoneToken); (diff != "") != tt.wantErr { |
| 4748 | + if diff := cmp.Diff(fmt.Sprint(workDoneToken), wantWorkDoneToken); (diff != "") != tt.wantErr { |
4748 | 4749 | t.Errorf("%s: wantErr: %t\n(-got, +want)\n%s", tt.name, tt.wantErr, diff)
|
4749 | 4750 | }
|
4750 | 4751 | }
|
@@ -5062,7 +5063,7 @@ func testRenameParams(t *testing.T, marshal marshalFunc, unmarshal unmarshalFunc
|
5062 | 5063 | }
|
5063 | 5064 |
|
5064 | 5065 | if partialResultToken := got.PartialResultToken; partialResultToken != nil {
|
5065 |
| - if diff := cmp.Diff(partialResultToken.String(), wantPartialResultToken); (diff != "") != tt.wantErr { |
| 5066 | + if diff := cmp.Diff(fmt.Sprint(partialResultToken), wantPartialResultToken); (diff != "") != tt.wantErr { |
5066 | 5067 | t.Errorf("%s: wantErr: %t\n(-got, +want)\n%s", tt.name, tt.wantErr, diff)
|
5067 | 5068 | }
|
5068 | 5069 | }
|
@@ -5406,7 +5407,7 @@ func testFoldingRangeParams(t *testing.T, marshal marshalFunc, unmarshal unmarsh
|
5406 | 5407 | }
|
5407 | 5408 |
|
5408 | 5409 | if partialResultToken := got.PartialResultToken; partialResultToken != nil {
|
5409 |
| - if diff := cmp.Diff(partialResultToken.String(), wantPartialResultToken); (diff != "") != tt.wantErr { |
| 5410 | + if diff := cmp.Diff(fmt.Sprint(partialResultToken), wantPartialResultToken); (diff != "") != tt.wantErr { |
5410 | 5411 | t.Errorf("%s: wantErr: %t\n(-got, +want)\n%s", tt.name, tt.wantErr, diff)
|
5411 | 5412 | }
|
5412 | 5413 | }
|
|
0 commit comments