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

63 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 general help using UAC, please refer to the project documentation page. For additional help, you can use one of the following channels:

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

Support the Project

If you find UAC helpful, please give us a ⭐ on GitHub! This helps others discover the project and motivates us to improve it further.

License

The UAC 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