WatchWolf icon

WatchWolf -----

An integration test environment for Spigot plugins



What is WatchWolf / Why do you need it?
Once you have your plugin ready you need to verify that it's working properly. Sure, one way to do it is by hand but after some time you'll get tired of manually testing the same over and over, that's where WatchWolf comes in.
WatchWolf is an integration test for Spigot plugins. With only one click WatchWolf will start for you all the desired servers and automatically connect all the clients to the servers, and then you'll be able to controll both client and server in order to orchestrate the tests.
descargar.png
Testing
To start testing you first need a WatchWolf instance.
To create it in Windows, you'll have to enable WSL2, and install Docker. Then, open WSL and go to the path where you put the WatchWolf file (or just run `wget https://raw.githubusercontent.com/watch-wolf/WatchWolf/main/WatchWolfSetup.sh`). After that run `bash WatchWolfSetup.sh --build --dev` and `bash WatchWolfSetup.sh --install --disable-startup`.
Every time you want to start testing for the first time after a reboot you'll have to run `WatchWolf --run`.

Once you have the instance you can start creating your tests. Check the official guide or the WatchWolf wiki entry for more information.
Resource Information
Author:
----------
Total Downloads: 193
First Release: Jan 2, 2023
Last Update: Apr 1, 2024
Category: ---------------
All-Time Rating:
1 ratings
Find more info at watchwolf.dev...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings