Skip to content

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

License

Notifications You must be signed in to change notification settings

tclahr/uac-tests

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

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

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Languages