Macroquest Integration Tests
- Tests written in fun and easy to use Lua programming language
- Simple to use Testing Framework based on u-test
- Tests broken out by Top Level Objects for easy problem identification
- TLOs that expose multiple DataTypes seperated into individual Test suites
- 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
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:
Any questions or suggestions?
You are welcome to discuss it on our Discord Channel