US 12,367,130 B2
Test framework via language server protocol
David Kunz, Wilhelmsfeld (DE)
Assigned to SAP SE, Walldorf (DE)
Filed by SAP SE, Walldorf (DE)
Filed on Apr. 25, 2023, as Appl. No. 18/138,936.
Prior Publication US 2024/0362151 A1, Oct. 31, 2024
Int. Cl. G06F 11/3698 (2025.01); G06F 11/3668 (2025.01)
CPC G06F 11/3698 (2025.01) [G06F 11/3688 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
at least one hardware processor; and
a non-transitory computer-readable medium storing instructions that, when executed by the at least one hardware processor, cause the at least one hardware processor to perform operations comprising:
receiving, at a language server, via a language server protocol (LSP), a command from a first integrated development environment (IDE) to run a first test of a first test framework, on software code in the first IDE,
the language server separate and distinct from the first IDE and shared among multiple IDEs, the first test run in a debug mode;
running the first test of the first test framework by communicating with the first test framework using the LSP;
receiving feedback from the first test framework via the LSP, the feedback including one or more results from execution of the first test on the software code; and
reporting information regarding the feedback to the first IDE via the LSP.