Skip to content
This repository has been archived by the owner on Dec 16, 2019. It is now read-only.

Commit

Permalink
Travis integration (not sure completely working or not)
Browse files Browse the repository at this point in the history
* .travis.yml: travis configuration
* Makefile: basic make file to run test and travis tests used by
  .travis.yml
* requirements-dev.txt: libs only needed for development purpose
* requirements.txt: libs needed for running the hygdrop

Signed-off-by: Vasudev Kamath <kamathvasudev@gmail.com>
  • Loading branch information
copyninja committed Dec 25, 2013
1 parent 3f9e46e commit fe0c961
Show file tree
Hide file tree
Showing 4 changed files with 32 additions and 0 deletions.
18 changes: 18 additions & 0 deletions .travis.yml
@@ -0,0 +1,18 @@
language: python
python:
- "3.2"
- "3.3"
# command to install dependencies
install:
- pip install -r requirements.txt
- pip install -r requirements-dev.txt
script: make travis
notifications:
email:
- hylang-discuss@googlegroups.com
irc:
channels:
- "irc.freenode.net#hy"
on_success: change
on_failure: change
use_notice: false
7 changes: 7 additions & 0 deletions Makefile
@@ -0,0 +1,7 @@
#!/usr/bin/make -f

test:
nosetests -sv
travis:
nosetests -s --with-coverage
flake8 tests
3 changes: 3 additions & 0 deletions requirements-dev.txt
@@ -0,0 +1,3 @@
flake8
nose
coverage
4 changes: 4 additions & 0 deletions requirements.txt
@@ -0,0 +1,4 @@
irc
requests
-e git+https://github.com/hylang/hy.git#egg=hy
astor>=0.3

0 comments on commit fe0c961

Please sign in to comment.