ABLUnit Test Runner 🏃♂️🏃🏃♀️The ABLUnit Test Runner extension for VSCode integrates ablunit tests into the test explorer. 🌴 Features
📷 Code Coverage Screenshot📝 Supported OpenEdge VersionsThis project was developed using the Progress OpenEdge Developers Kit: Classroom Edition. It was primarily tested with 12.8.1, but the unit tests are run for 12.2 and 12.8.6 during the CI builds too. ⛺ ConfigurationConfiguration is optional. Many workspaces will work without any configuration. However, there are advanced options available via the VSCode settings and test profile configuration. 📐 Settings ConfigurationThe settings config allows for a few global options, described in more detail below. This example shows a test file glob pattern.
The following table gives a brief description of the available settings via the UI or
🧪 Test Profile ConfigurationAccess the test profile configuration in vscode via the Test: Configure Test Profiles command. Test profile configuration is stored in The Note: The configuration is an array but only the first test profile will be imported. In the future this extension may allow for multiple entries. If you have suggestions for use cases please reach out via GitHub issues. 👷♂️ ContributingSee CONTRIBUTING.md 💻 Development
🔗 Links
🤓 About MeThis is my first VSCode extension, and my first TypeScript project. I am sure there are many ways to improve the code, and I welcome any feedback. I'm also open to collaboration for anyone who might wish to contribute. Quality code is my passion. Unit testing is an important component of ensuring code remains functional when future changes are made. I hope this extension helps others embrace TDD and improve their code. |