add tests

This commit is contained in:
skyblue 2014-03-31 13:30:32 +08:00
parent e938863ae6
commit 74ff217c7e
4 changed files with 40 additions and 9 deletions

9
tests/.travel.yml Normal file
View file

@ -0,0 +1,9 @@
command: python -m pytest {}
include: ^test_.*\.py$
path: ./
depth: 1
verbose: true
timeout: 1m
reload: false
html: test.html
notify: []

14
tests/README.md Normal file
View file

@ -0,0 +1,14 @@
## gogs test
this is for developers
## prepare environment
# install python dependency
pip install pytest
# install basic test tool
go get -u github.com/shxsun/travelexec
# start gogs server
gogs web
## start test
travelexec

View file

@ -0,0 +1,13 @@
#!/usr/bin/env python
# coding: utf-8
#
#
import requests
HOST = 'http://localhost:3000'
def test_index_get():
r = requests.get(HOST + '/')
assert r.status_code == 200