# integration-tests
**Repository Path**: laotougit/integration-tests
## Basic Information
- **Project Name**: integration-tests
- **Description**: https://github.com/macroquest/integration-tests.git
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2025-12-08
- **Last Updated**: 2025-12-08
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# MacroQuest Test Suite
Macroquest Integration Tests
## Features
- Tests written in fun and easy to use Lua programming language
- Simple to use Testing Framework based on [u-test](https://github.com/IUdalov/u-test)
- Tests broken out by Top Level Objects for easy problem identification
- TLOs that expose multiple DataTypes seperated into individual Test suites
## Getting Started
- Clone the project in your lua folder (this will create a subfolder called "TestSuite")
- All tests (so far) are based on a Heroic level 85 Male Troll Shadow Knight
- Do not self-buff
- Do not click on any "clickie" eqiupment
- Be wary of areas where you may be inadverantly buffed while running tests
- Park the SK in a safe spot away from large crowds
## Run your tests
All commands are ran from the MacroQuest Console
- Ensure the MQ2Lua Plugin is installed
```
/plugin mq2lua load
```
- Test the "Me" TLO
```
/lua run TestSuite/Me-TLO
```
- Test only members that contain the word 'combat'
```
/lua run TestSuite/Me-TLO combat
```
- Test results are displayed in the MacroQuest Console:

## Feedback
Any questions or suggestions?
You are welcome to discuss it on our [Discord Channel](https://discord.gg/gKktV3DY6M)