Learning Databases in Python from tests by David Arroyo MEnéndez
Project description
<div id=”table-of-contents”> <h2>Table of Contents</h2> <div id=”text-table-of-contents”> <ul> <li><a href=”#sec-1”>1. Installing</a></li> <li><a href=”#sec-2”>2. Check Test</a></li> <li><a href=”#sec-3”>3. Pypi</a></li> </ul> </div> </div>
Learning about databases and python from tests by David Arroyo Menéndez.
# Installing<a id=”sec-1” name=”sec-1”></a>
Installing Mongo: https://docs.mongodb.com/manual/tutorial
Installing MySQL: https://dev.mysql.com/doc/mysql-installation-excerpt/5.7/en/
Downloading SQLite: https://www.sqlite.org/download.html
# Check Test<a id=”sec-2” name=”sec-2”></a>
Execute all tests:
$ nosetests3 tests
Execute one file:
$ nosetests3 tests/test_basics.py
Execute one test:
nosetests3 test/test_syn.py:TddInPythonExample.test_syn_returns_correct_result
# Pypi<a id=”sec-3” name=”sec-3”></a>
To install from local:
$ pip install -e .
To install create tar.gz in dist directory:
$ python3 setup.py register sdist
To upload to pypi:
$ twine upload dist/damedb-0.1.tar.gz
You can install from Internet in a python virtual environment to check:
$ python3 -m venv /tmp/dn $ cd /tmp/dn $ source bin/activate $ pip3 install damedb
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.