infi.clickhouse_orm/docs/contributing.md

36 lines
962 B
Markdown
Raw Normal View History

2017-04-26 15:47:02 +03:00
Contributing
============
2017-05-11 05:30:17 +03:00
This project is hosted on GitHub - [https://github.com/Infinidat/infi.clickhouse_orm/](https://github.com/Infinidat/infi.clickhouse_orm/).
Please open an issue there if you encounter a bug or want to request a feature.
Pull requests are also welcome.
Building
--------
2017-04-26 15:47:02 +03:00
After cloning the project, run the following commands:
easy_install -U infi.projector
cd infi.clickhouse_orm
projector devenv build
2017-05-11 05:34:16 +03:00
A `setup.py` file will be generated, which you can use to install the development version of the package:
2017-05-11 05:30:17 +03:00
python setup.py install
Tests
-----
2017-04-26 15:47:02 +03:00
To run the tests, ensure that the ClickHouse server is running on <http://localhost:8123/> (this is the default), and run:
bin/nosetests
To see test coverage information run:
bin/nosetests --with-coverage --cover-package=infi.clickhouse_orm
2017-04-28 13:44:45 +03:00
---
2017-05-11 05:30:17 +03:00
[<< System Models](system_models.md) | [Table of Contents](toc.md) | [Class Reference >>](class_reference.md)