PT 152567032 - Use same process id/name as live beans hovers for

conditionals and request mappings live hovers.
This commit is contained in:
nsingh
2017-11-07 12:25:42 -08:00
parent 3fb9c79ce0
commit 80494b638c
5 changed files with 36 additions and 61 deletions

View File

@@ -79,7 +79,7 @@ public class ConditionalsLiveHoverTest {
editor.assertHoverContains("@ConditionalOnBean",
"@ConditionalOnBean (types: example.Hello; SearchStrategy: all) found bean 'missing'\n" +
"\n" +
"Process 22022: test-conditionals-live-hover");
"Process [PID=22022, name=`test-conditionals-live-hover`]");
}
@Test
@@ -102,7 +102,7 @@ public class ConditionalsLiveHoverTest {
Editor editor = harness.newEditorFromFileUri(docUri, LanguageId.JAVA);
editor.assertHoverContains("@ConditionalOnMissingBean", "@ConditionalOnMissingBean (types: example.Hello; SearchStrategy: all) did not find any beans\n"+
"\n" +
"Process 22022: test-conditionals-live-hover");
"Process [PID=22022, name=`test-conditionals-live-hover`]");
}
@@ -126,24 +126,24 @@ public class ConditionalsLiveHoverTest {
editor.assertHoverContains("@ConditionalOnBean", "@ConditionalOnBean (types: example.Hello; SearchStrategy: all) found beans 'hi', 'missing'\n" +
"\n" +
"Process 22022: test-conditionals-live-hover");
"Process [PID=22022, name=`test-conditionals-live-hover`]");
editor.assertHoverContains("@ConditionalOnWebApplication", "@ConditionalOnWebApplication (required) found StandardServletEnvironment\n"+
"\n" +
"Process 22022: test-conditionals-live-hover");
"Process [PID=22022, name=`test-conditionals-live-hover`]");
editor.assertHoverContains("@ConditionalOnJava(value=ConditionalOnJava.JavaVersion.EIGHT)",
"@ConditionalOnJava (1.8 or newer) found 1.8\n" +
"\n" +
"Process 22022: test-conditionals-live-hover");
"Process [PID=22022, name=`test-conditionals-live-hover`]");
editor.assertHoverContains("@ConditionalOnMissingClass", "@ConditionalOnClass found required class; @ConditionalOnMissingClass did not find unwanted class\n" +
"\n" +
"Process 22022: test-conditionals-live-hover");
"Process [PID=22022, name=`test-conditionals-live-hover`]");
editor.assertHoverContains("@ConditionalOnExpression", "@ConditionalOnExpression (#{true}) resulted in true\n" +
"\n" +
"Process 22022: test-conditionals-live-hover");
"Process [PID=22022, name=`test-conditionals-live-hover`]");
}
@Test
@@ -181,19 +181,19 @@ public class ConditionalsLiveHoverTest {
editor.assertHoverContains("@ConditionalOnMissingBean", "@ConditionalOnMissingBean (types: example.Hello; SearchStrategy: all) did not find any beans\n" +
"\n" +
"Process 70000: test-conditionals-live-hover\n" +
"Process [PID=70000, name=`test-conditionals-live-hover`]\n" +
"\n" +
"---\n" +
"\n" +
"@ConditionalOnMissingBean (types: example.Hello; SearchStrategy: all) did not find any beans\n" +
"\n" +
"Process 80000: test-conditionals-live-hover\n" +
"Process [PID=80000, name=`test-conditionals-live-hover`]\n" +
"\n" +
"---\n" +
"\n" +
"@ConditionalOnMissingBean (types: example.Hello; SearchStrategy: all) did not find any beans\n" +
"\n" +
"Process 90000: test-conditionals-live-hover");
"Process [PID=90000, name=`test-conditionals-live-hover`]");
}
@@ -231,21 +231,21 @@ public class ConditionalsLiveHoverTest {
// hovering over only one of the conditional annotations
editor.assertHoverExactText("@ConditionalOnBean",
"@ConditionalOnBean (types: example.Hello; SearchStrategy: all) found beans 'hi', 'missing'\n" + "\n"
+ "Process 70000: test-conditionals-live-hover");
+ "Process [PID=70000, name=`test-conditionals-live-hover`]");
editor.assertHoverExactText("@ConditionalOnWebApplication",
"@ConditionalOnWebApplication (required) found StandardServletEnvironment\n" + "\n"
+ "Process 70000: test-conditionals-live-hover");
+ "Process [PID=70000, name=`test-conditionals-live-hover`]");
editor.assertHoverExactText("@ConditionalOnJava(value=ConditionalOnJava.JavaVersion.EIGHT)",
"@ConditionalOnJava (1.8 or newer) found 1.8\n" + "\n" + "Process 70000: test-conditionals-live-hover");
"@ConditionalOnJava (1.8 or newer) found 1.8\n" + "\n" + "Process [PID=70000, name=`test-conditionals-live-hover`]");
editor.assertHoverExactText("@ConditionalOnMissingClass",
"@ConditionalOnClass found required class; @ConditionalOnMissingClass did not find unwanted class\n"
+ "\n" + "Process 70000: test-conditionals-live-hover");
+ "\n" + "Process [PID=70000, name=`test-conditionals-live-hover`]");
editor.assertHoverExactText("@ConditionalOnExpression", "@ConditionalOnExpression (#{true}) resulted in true\n"
+ "\n" + "Process 70000: test-conditionals-live-hover");
+ "\n" + "Process [PID=70000, name=`test-conditionals-live-hover`]");
}
@Test
@@ -274,10 +274,10 @@ public class ConditionalsLiveHoverTest {
editor.assertHoverExactText("@ConditionalOnWebApplication",
"@ConditionalOnWebApplication (required) found StandardServletEnvironment\n" + "\n"
+ "Process 70000: test-conditionals-live-hover");
+ "Process [PID=70000, name=`test-conditionals-live-hover`]");
editor.assertHoverExactText("@ConditionalOnJava(value=ConditionalOnJava.JavaVersion.EIGHT)",
"@ConditionalOnJava (1.8 or newer) found 1.8\n" + "\n" + "Process 70000: test-conditionals-live-hover");
"@ConditionalOnJava (1.8 or newer) found 1.8\n" + "\n" + "Process [PID=70000, name=`test-conditionals-live-hover`]");
// Test that the hovers dont have extra information of the other conditionals:
Hover hover = editor.getHover("@ConditionalOnWebApplication");

View File

@@ -64,7 +64,7 @@ public class RequestMappingLiveHoverTest {
Editor editor = harness.newEditorFromFileUri(docUri, LanguageId.JAVA);
editor.assertHoverContains("@RequestMapping(method=RequestMethod.GET)", "[http://cfapps.io:1111/hello-world](http://cfapps.io:1111/hello-world)\n" +
"\n" +
"Process 22022: test-request-mapping-live-hover");
"Process [PID=22022, name=`test-request-mapping-live-hover`]");
}
@@ -94,11 +94,11 @@ public class RequestMappingLiveHoverTest {
Editor editor = harness.newEditorFromFileUri(docUri, LanguageId.JAVA);
editor.assertHoverContains("@RequestMapping(\"/hello\")", "[http://cfapps.io:999/hello](http://cfapps.io:999/hello)\n" +
"\n" +
"Process 76543: test-request-mapping-live-hover");
"Process [PID=76543, name=`test-request-mapping-live-hover`]");
editor.assertHoverContains("@RequestMapping(\"/goodbye\")", "[http://cfapps.io:999/goodbye](http://cfapps.io:999/goodbye)\n" +
"\n" +
"Process 76543: test-request-mapping-live-hover");
"Process [PID=76543, name=`test-request-mapping-live-hover`]");
}
@@ -167,7 +167,7 @@ public class RequestMappingLiveHoverTest {
editor.assertHoverContains("@DeleteMapping(\"/greetings\")", "[http://cfapps.io:999/greetings](http://cfapps.io:999/greetings)\n" +
"\n" +
"Process 76543: test-request-mapping-live-hover");
"Process [PID=76543, name=`test-request-mapping-live-hover`]");
}
@@ -305,7 +305,7 @@ public class RequestMappingLiveHoverTest {
editor.assertHoverContains("@RequestMapping(value={\"/greetings\", \"/hello\"}, method=GET)", "[http://cfapps.io:999/greetings](http://cfapps.io:999/greetings) \n" +
"[http://cfapps.io:999/hello](http://cfapps.io:999/hello)\n" +
"\n" +
"Process 76543: test-request-mapping-live-hover");
"Process [PID=76543, name=`test-request-mapping-live-hover`]");
}
@@ -355,7 +355,7 @@ public class RequestMappingLiveHoverTest {
editor.assertHoverContains("@RequestMapping(value=\"/find\", method=GET)", "[http://cfapps.io:999/find](http://cfapps.io:999/find)\n" +
"\n" +
"Process 76543: test-request-mapping-live-hover");
"Process [PID=76543, name=`test-request-mapping-live-hover`]");
}
@@ -405,7 +405,7 @@ public class RequestMappingLiveHoverTest {
editor.assertHoverContains("@RequestMapping(value=\"/find\", method=GET)", "[http://cfapps.io:999/find](http://cfapps.io:999/find)\n" +
"\n" +
"Process 76543: test-request-mapping-live-hover");
"Process [PID=76543, name=`test-request-mapping-live-hover`]");
}
@@ -456,7 +456,7 @@ public class RequestMappingLiveHoverTest {
editor.assertHoverContains("@RequestMapping(value=\"/find\", method=GET)", "[http://cfapps.io:999/find](http://cfapps.io:999/find)\n" +
"\n" +
"Process 76543: test-request-mapping-live-hover");
"Process [PID=76543, name=`test-request-mapping-live-hover`]");
}
@@ -507,7 +507,7 @@ public class RequestMappingLiveHoverTest {
editor.assertHoverContains("@RequestMapping(value=\"/find\", method=GET)", "[http://cfapps.io:999/find](http://cfapps.io:999/find)\n" +
"\n" +
"Process 76543: test-request-mapping-live-hover");
"Process [PID=76543, name=`test-request-mapping-live-hover`]");
}
@@ -556,7 +556,7 @@ public class RequestMappingLiveHoverTest {
editor.assertHoverContains("@RequestMapping(value=\"/find\", method=GET)", "[http://cfapps.io:999/find](http://cfapps.io:999/find)\n" +
"\n" +
"Process 76543: test-request-mapping-live-hover");
"Process [PID=76543, name=`test-request-mapping-live-hover`]");
}
@@ -605,7 +605,7 @@ public class RequestMappingLiveHoverTest {
editor.assertHoverContains("@RequestMapping(value=\"/find\", method=GET)", "[http://cfapps.io:999/find](http://cfapps.io:999/find)\n" +
"\n" +
"Process 76543: test-request-mapping-live-hover");
"Process [PID=76543, name=`test-request-mapping-live-hover`]");
}
@@ -654,7 +654,7 @@ public class RequestMappingLiveHoverTest {
editor.assertHoverContains("@RequestMapping(value=\"/find\", method=GET)", "[http://cfapps.io:999/find](http://cfapps.io:999/find)\n" +
"\n" +
"Process 76543: test-request-mapping-live-hover");
"Process [PID=76543, name=`test-request-mapping-live-hover`]");
}
@@ -706,19 +706,19 @@ public class RequestMappingLiveHoverTest {
Editor editor = harness.newEditorFromFileUri(docUri, LanguageId.JAVA);
editor.assertHoverContains("@RequestMapping(\"/hello\")", "[http://cfapps.io:1000/hello](http://cfapps.io:1000/hello)\n" +
"\n" +
"Process 70000: test-request-mapping-live-hover\n" +
"Process [PID=70000, name=`test-request-mapping-live-hover`]\n" +
"\n" +
"---\n" +
"\n" +
"[http://cfapps.io:1001/hello](http://cfapps.io:1001/hello)\n" +
"\n" +
"Process 80000: test-request-mapping-live-hover\n" +
"Process [PID=80000, name=`test-request-mapping-live-hover`]\n" +
"\n" +
"---\n" +
"\n" +
"[http://cfapps.io:1002/hello](http://cfapps.io:1002/hello)\n" +
"\n" +
"Process 90000: test-request-mapping-live-hover");
"Process [PID=90000, name=`test-request-mapping-live-hover`]");
}