Skip to content

A sister project to Bratah123's SwordieDB project. This project aims to document and test SwordieDB independently.

License

Notifications You must be signed in to change notification settings

KOOKIIEStudios/ProjectShieldieDB

Repository files navigation

ProjectShieldieDB

A sister project to Bratah123's SwordieDB project.
This project aims to document and test SwordieDB independently.

View API Docs: here.

How to use unit test

  1. Clone the SwordieDB project project, and follow the instructions there to set up the project & venv environment.
  2. Use pip to install Pytest (see instructions for pip in SwordieDB wiki)
  3. Copy the contents of ProjectShieldieDB/tests/ into SwordieDB/
  4. Run start_test.bat

Alternatively via PowerShell Core

  1. Clone the SwordieDB project project, and follow the instructions there to set up the project & venv environment.
  2. Copy the contents of ProjectShieldieDB/tests/ into SwordieDB/
  3. Navigate to SwordieDB/ in PowerShell
  4. Use the command venv/scripts/activate to start the virtual environment
  5. pip install pytest (first run only)
  6. Use the command py.test to start automated unit tests.

Progress

Images for illustration purposes only.
Test numbers are reflective of the initial prototype and not of their current values.

Automated unit tests for Character handling checks completed:

Automated unit tests for User handling checks completed:

Automated unit tests for Inventory handling completed:

About

A sister project to Bratah123's SwordieDB project. This project aims to document and test SwordieDB independently.

Resources

License

Stars

Watchers

Forks

Packages

No packages published