testez-companion-cli

Crates.iotestez-companion-cli
lib.rstestez-companion-cli
version0.1.4
sourcesrc
created_at2024-04-21 09:09:41.759627
updated_at2024-10-02 00:55:05.714635
descriptionCLI for TestEZ Companion
homepagehttps://github.com/jacktabscode/testez-companion-cli
repositoryhttps://github.com/jacktabscode/testez-companion-cli
max_upload_size
id1215244
size59,767
Jack T (jackTabsCode)

documentation

README

TestEZ Companion CLI

[!WARNING] This isn't well tested and was made in a couple hours. If something doesn't work, please file an issue.

This is a quick and dirty CLI to interface with TestEZ Companion. It was made to allow users to run tests from the command line without needing to use the VSCode extension.

You'll need the plugin for this to work, which is bundled in the latest release (alternatively, you can build it from source).

SCR-20240421-cxmd

Features

  • Easily run tests from the command line
  • Supports multiple places
  • Pretty prints results
  • Prints logs and other output from Studio
  • Installs the plugin for you (not implemented yet)

Installation

Aftman

aftman add jacktabscode/testez-companion-cli

Cargo

cargo install testez-companion-cli

Usage

Just run testez-companion-cli in your terminal. If there are multiple places open, it will prompt you to select one. It will then output the results of the tests!

If you wanted, you could add this to a pre-commit hook to ensure that tests pass before committing (though, it would require your place be open in Studio, of course).

Commit count: 28

cargo fmt