Skip to content

navSharma47/LivesPool

 
 

Repository files navigation

Lives Pool

Build Status Coverage Status Stories in Ready

Getting Started

./install.bash
src/cutthroats.py
# Visit localhost:9700

Running with supervisord

# If supervisord isn't already going, start it
supervisord -c supervisord.conf
# We can use the following commands to get status, start, stop, restart
supervisorctl status
supervisorctl start all
supervisorctl restart all
supervisorctl stop all
# These commands must all be run from the root directory

Running Tests

Back-end tests

./runtests.bash

Front-end tests

Front-end functional tests literally use supervisorctl to start the server to talk to. Therefore, you must have LivesPool "installed" already (i.e., have run install.bash).

Additionally, manually sign up a user with username "test" and password "test".

# Must be run from the root directory of the repository
src/tests/frontend_test.py

API Documentation

About

An Elimination Game of Billiards

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 67.1%
  • JavaScript 15.5%
  • HTML 9.9%
  • CSS 4.9%
  • Shell 2.6%