phpunit-language-server

phpunit language server


Keywords
language server protocol, phpunit, php, test, unittest, test-explorer, testing, vscode, vscode-extension
License
MIT
Install
npm install phpunit-language-server@0.3.7

Documentation

phpunit-language-server

phpunit-language-server is a server implementation that provides PHPUnit smartness. The server adheres to the language server protocol and can be used with any editor that supports the protocol. The server utilizes PHPUnit.

Clients

These clients are available:

VS Code Features

Features

In the current implementation we support following language features.

  • Code lens

CodeLens

  • Document Symbol

CodeLens

  • Publish Diagnostics

Publish Diagnostics

  • Code completion
    • testcase
    • test
    • setup
    • teardown
    • more...

Features planned

  • As you type reporting of parsing and compilation errors

Installation

npm i -g phpunit-language-server

Execute

phpunit-language-server

Feedback

License

MIT, See LICENSE file.