Skip to content
This repository has been archived by the owner on Jul 24, 2018. It is now read-only.

fedora-infra/faitout

Repository files navigation

faitout

Author

Aurélien Bompard <abompard@fedoraproject.org>

Author

Pierre-Yves Chibon <pingou@pingoured.fr>

faitout is a Free and Open-Source alternative to http://www.postgression.com/ This is flask application generating PostgreSQL databases on the fly and for a limited time, allowing people to test their code against an actual PostgreSQL database.

Get this project:

Source: https://github.com/fedora-infra/faitout

Instance: http://faitout.fedorainfracloud.org/

Dependencies:

Dependencies for test:

Running a development instance:

Clone the source:

git clone https://github.com/fedora-infra/faitout.git

Create the database scheme:

python createdb.py

Run the server:

python runserver.py

You should be able to access the server at http://localhost:5000

Testing:

This project contains unit-tests allowing you to check if your server has all the dependencies correctly set.

To run them:

./runtests.sh

Note

To stop the test at the first error or failure you can try:

./runtests.sh -x

Note

To know which database system (sqlite or postgres via faitout itself) it is using, use the -s flag

./runtests.sh -s

License:

This project is licensed GPLv3+.

About

Give access to volatile PostgreSQL database for unit-tests.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published