• Sign In



  • Categories

    Extension Details



    Readme

    ๐Ÿ‘‹ Hello! The extension still in the early development phase.

    PHPTestSuite provides integration for PHPUnit and PEST.

    Requirements

    ๐Ÿ’ก In order to use this extension project must contain composer.json file with a PHPUnit or PEST installed.

    Usage

    • Use PHPTestSuite sidebar (double click on the test inside a file will run it or use context menu to run a file)
    • Open the command palette and type PhpTestSuite, RunFile, RunNearest, RunLatest, etc.

    Configuration

    ๐ŸŽˆ There's no configuration at this point.

    Community

    ๐Ÿ‘‹ That's it! Hope you will enjoy using it!

    P.S. Feel free to create issues, discussion, etc. ๐Ÿ˜‰

    Roadmap

    • [ ] Create a way to show that test is running
    • [x] Add shortcuts
    • [x] Show success or error icon right next to each test in the sidebar
    • [x] Run a single test in file from the command palette
    • [x] Support different projects architecture (DDD, Modules, etcโ€ฆ)
    • [x] Better tests filtering, right now thereโ€™s known issues with a regex
    • [ ] Better folding in the sidebar

    Release Notes

    Version 1.0.1

    • Added support different projects architecture (DDD, Modules, etcโ€ฆ)

    Version 1.0.0

    • Added a success or error icon next to each test in the sidebar after it runs.

    Version 0.0.5

    • Fixed an issue with displaying non-test classes in the sidebar.

    Version 0.0.4

    • Updated the info modal to only be 2000 chars long to avoid modal window overlap. This is probably a bug in Nova (reported).

    Version 0.0.3

    • Add ability to run latest test from Command Palette and with a shortcut โ€” option-command-l

    Version 0.0.2

    • Add ability to run a single test from Command Palette
    • Add shortcuts (option-command-t to run a file and option-command-m to run a single test method)

    Version 0.0.1

    Initial release