Repository: vscode
Issue: Test API: Cursor should be placed prior to inline error message
Labels: feature-request,editor-core

Issue Type: <b>Bug</b>
@connor4312 
When an inline test error is displayed, the cursor final position is not at the end of the code but at the end of the message. Other APIs e.g. inline values do not allow the cursor to be placed after the message. Testing API should be updated to match if possible for consistency.

![image](https://user-images.githubusercontent.com/15258962/136982763-2fc0614e-31cc-4741-be16-70df8ffe878b.png)


VS Code version: Code - Insiders 1.62.0-insider (e96a97448aae1572246bf7c438b7c2ee68a964c0, 2021-10-11T05:16:36.885Z)
OS version: Windows_NT x64 10.0.22000
Restricted Mode: No

<details>
<summary>System Info</summary>

|Item|Value|
|---|---|
|CPUs|AMD Ryzen 7 4700U with Radeon Graphics          (8 x 1996)|
|GPU Status|2d_canvas: enabled<br>gpu_compositing: enabled<br>multiple_raster_threads: enabled_on<br>oop_rasterization: enabled<br>opengl: enabled_on<br>rasterization: enabled<br>skia_renderer: enabled_on<br>video_decode: enabled<br>vulkan: disabled_off<br>webgl: enabled<br>webgl2: enabled|
|Load (avg)|undefined|
|Memory (System)|15.36GB (2.97GB free)|
|Process Argv|--crash-reporter-id 4453efaa-0821-4555-88e2-3de8bad9109e|
|Screen Reader|no|
|VM|0%|
</details><details><summary>Extensions (47)</summary>

Extension|Author (truncated)|Version
---|---|---
vscode-log-viewer|ber|0.12.2
markdown-checkbox|bie|0.3.2
vscode-opennewinstance|chr|0.0.12
esbuild-problem-matchers|con|0.0.2
vscode-eslint|dba|2.2.1
vscode-generate-getter-setter|DSK|0.5.0
gitlens|eam|11.6.1
filter-lines|ear|1.0.0
EditorConfig|Edi|0.16.4
prettier-vscode|esb|9.0.0
copilot|Git|1.5.2993
remotehub|Git|0.15.0
vscode-pull-request-github|Git|0.31.0
todo-tree|Gru|0.0.214
vscode-test-explorer|hbe|2.21.1
vscode-drawio|hed|1.6.2
change-case|hjd|1.0.2
git-graph|mhu|1.30.0
vscode-azurefunctions|ms-|1.5.1
vscode-azureresourcegroups|ms-|0.4.0
vscode-bicep|ms-|0.4.613
vscode-docker|ms-|1.17.0
csharp|ms-|1.23.16
vscode-dotnet-runtime|ms-|1.3.0
remote-containers|ms-|0.202.1
remote-ssh-nightly|ms-|2021.10.5220
remote-wsl|ms-|0.58.2
azure-account|ms-|0.9.9
powershell-preview|ms-|2021.9.2
test-adapter-converter|ms-|0.1.3
vscode-paste-image|mus|1.0.4
indent-rainbow|ode|8.2.0
docthis|oou|0.8.2
vscode-jest|Ort|4.1.2
pester-test|psp|2021.9.24
quicktype|qui|12.0.46
vscode-commons|red|0.0.6
vscode-yaml|red|0.23.0
vscode-sort-json|ric|1.20.0
even-better-toml|tam|0.14.2
vscode-inline-values-powershell|Tyl|0.0.5
errorlens|use|3.4.0
vscode-icons|vsc|11.6.0
codetour|vsl|0.0.58
gistfs|vsl|0.3.0
gitmoji-vscode|Vtr|1.0.9
better-align|wwm|1.1.6


</details><details>
<summary>A/B Experiments</summary>

```
vsliv695:30137379
vsins829:30139715
vsliv368cf:30146710
vsreu685:30147344
python383:30185418
pythonvspyt602:30291494
vspor879:30202332
vspor708:30202333
vspor363:30204092
pythonvspyt639:30291487
pythontb:30258533
pythonptprofiler:30281269
vshan820:30294714
pythondataviewer:30285072
pythonvsuse255:30319630
vscod805:30301674
pythonvspyt200:30323110
vsccppwt:30377800
pythonvssor306:30340298
bridge0708:30335490
pygetstartedt2:30353727
bridge0723:30353136
pythonrunftest32:30365365
pythonf5test824:30361779
javagetstartedt:30350119
pythonvspyt187:30365360
pydsgst2:30361790
vsqsis300:30374797
vsaa593:30376534

```

</details>

<!-- generated by issue reporter -->