Skip to content
| Marketplace
Sign in
Visual Studio Code>Testing>ABLUnit RunnerNew to Visual Studio Code? Get it now.
ABLUnit Runner

ABLUnit Runner

Wayfare.ro

|
324 installs
| (2) | Free
A VSCode extension designed for running ABLUnit tests without any time limits
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

ABLUnit Runner

A VS Code extension that executes a batch script to initiate ABLUnit test runs and subsequently parses and imports the results into the VS Code Test Results view. The extension is optimized for executing long-running and large-scale unit test suites.

Features

  • Seamless ABLUnit Testing: Run ABLUnit tests directly from VS Code and view the results in the Test Results view.
  • Flexible Configuration Support: The extension automatically detects and uses your project's configuration. It supports:
    • Progress Developer Studio for OpenEdge workspaces: Automatically reads .propath, databaseConnection.xml, and .dbconnection files from an existing Openedge Developer Studio workspace to configure the test environment, allowing you to import and use your existing Developer Studio projects in VS Code without any extra configuration.
    • Riverside Software OpenEdge ABL Extension workspaces: Automatically reads openedge-project.json from the OpenEdge ABL extension project configuration, enabling a smooth integration with an existing VSCode ABL workspace environment.
  • Designed for Large and Small Projects: While optimized for large, time-consuming test suites, the extension is equally effective for running single, simple test cases.

Requirements

  • Progress OpenEdge 11.7 or later installed
  • DLC is resolved in this order of precedence:
    1. a runtime in abl.configuration.runtimes whose name matches the project's openedge-project.json oeversion
    2. the project dlc / DLC value from openedge-project.json
    3. the first available runtime entry in abl.configuration.runtimes
    4. the DLC environment variable

Example:

  • Windows: DLC=C:\Progress\OpenEdge
  • Linux: DLC=/usr/dlc

ABLUnit Runner Editor Context Menu

Editor context

ABLUnit Runner Explorer Context Menu

Explorer context

ABLUnit Runner Test Explorer Context Menu

Testing context

Release Notes

1.0.19

  • Bugfixes:
    • corrected DLC resolution precedence for OpenEdge ABL runtime configurations.
    • oeversion values now match runtime name values first, then project DLC, then the first available runtime, and finally the environment variable.

For the complete release history, see CHANGELOG.md.

Updating the Extension

This extension is published to the Visual Studio Code Marketplace. VS Code automatically checks for updates and will notify you when a new version is available. To manually check for updates:

  1. Open the Extensions view (Ctrl+Shift+X).
  2. If you see a number on the Extensions icon, it indicates available updates.
  3. Find "ABLUnit Runner" in the list of installed extensions. If an update is available, an Update button will appear. Click it to install the new version.

For more information

Enjoy!

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft