Skip to content

Latest commit

 

History

History
46 lines (29 loc) · 1.67 KB

README.md

File metadata and controls

46 lines (29 loc) · 1.67 KB

UAC (Unix-like Artifacts Collector) Tests

ShellCheck GitHub

This project includes tests to ensure the quality, maintainability, and trustworthiness of UAC.

UAC source code is available here: github.com/tclahr/uac

Dependencies

Getting Started

Development for UAC is easy, as the tool is written in shell script. UAC uses the Bourne shell (/bin/sh) on the target system. By adhering to the Bourne shell, UAC remains portable and allows it to run on any Unix-like system.

Clone all required repositories.

git clone https://github.com/tclahr/uac.git
git clone https://github.com/tclahr/ushunit.git
git clone https://github.com/tclahr/uac-tests.git

How to run the tests

From the ushunit directory, run the following command to run all tests.

cd ushunit
UAC_DIR="../uac" ./ushunit -i ../uac-tests/tests/lib/* ../uac-tests/tests/*

Support

For additional help, you can use one of the channels to ask a question:

  • Discord (For live discussion with the community and UAC team)
  • GitHub (Bug reports and contributions)
  • Twitter (Get the news fast)

License

The project uses the Apache License Version 2.0 software license.