@@ -136,8 +136,18 @@ void verifyPrettierErrorMessageIsRelayed() throws Exception {
136
136
npmPathResolver (),
137
137
new PrettierConfig (null , ImmutableMap .of ("parser" , "postcss" )));
138
138
try (StepHarnessWithFile stepHarness = StepHarnessWithFile .forStep (this , formatterStep )) {
139
- stepHarness .testResourceExceptionMsg ("npm/prettier/filetypes/scss/scss.dirty" ).isEqualTo (
140
- "Unexpected response status code at /prettier/format [HTTP 500] -- (Error while formatting: Error: Couldn't resolve parser \" postcss\" )" );
139
+ stepHarness .expectLintsOfResource ("npm/prettier/filetypes/scss/scss.dirty" )
140
+ .toBe ("1-35 prettier-format(prettier-format) com.diffplug.spotless.npm.SimpleRestClient$SimpleRestResponseException: Unexpected response status code at /prettier/format [HTTP 500] -- (Error while formatting: Error: Couldn't resolve parser \" postcss\" )" ,
141
+ "\t at com.diffplug.spotless.npm.SimpleRestClient.postJson(SimpleRestClient.java:72)" ,
142
+ "\t at com.diffplug.spotless.npm.SimpleRestClient.postJson(SimpleRestClient.java:46)" ,
143
+ "\t at com.diffplug.spotless.npm.PrettierRestService.format(PrettierRestService.java:46)" ,
144
+ "\t at com.diffplug.spotless.npm.PrettierFormatterStep$PrettierFilePathPassingFormatterFunc.applyWithFile(PrettierFormatterStep.java:125)" ,
145
+ "\t at com.diffplug.spotless.FormatterFunc$NeedsFile.apply(FormatterFunc.java:174)" ,
146
+ "\t at com.diffplug.spotless.FormatterFunc$Closeable$1.apply(FormatterFunc.java:73)" ,
147
+ "\t at com.diffplug.spotless.FormatterStepEqualityOnStateSerialization.format(FormatterStepEqualityOnStateSerialization.java:49)" ,
148
+ "\t at com.diffplug.spotless.LintState.of(LintState.java:135)" ,
149
+ "\t at com.diffplug.spotless.LintState.of(LintState.java:92)" ,
150
+ "(... and more)" );
141
151
}
142
152
}
143
153
}
0 commit comments