move tests

This commit is contained in:
PyYoshi 2016-10-17 11:42:28 +09:00
parent aeaed16baf
commit 388af0d65f
58 changed files with 4 additions and 12 deletions

View file

@ -1,4 +1,4 @@
include ez_setup.py *.txt include ez_setup.py *.txt
recursive-include src *.pyx *.pxd *.pxi *.py *.cpp recursive-include src *.pyx *.pxd *.pxi *.py *.cpp
recursive-include src/ext *.* recursive-include src/ext *.*
recursive-include test *.* recursive-include tests *.*

View file

@ -65,24 +65,16 @@ $ pip install -U cchardet
```python ```python
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
import cchardet as chardet import cchardet as chardet
with open(r"test/testdata/wikipediaJa_One_Thousand_and_One_Nights_SJIS.txt", "rb") as f: with open(r"tests/testdata/wikipediaJa_One_Thousand_and_One_Nights_SJIS.txt", "rb") as f:
msg = f.read() msg = f.read()
result = chardet.detect(msg) result = chardet.detect(msg)
print(result) print(result)
``` ```
## Test
```bash
$ pip install -U chardet nose
$ cd test
$ nosetests --nocapture tests.py
```
## Benchmark ## Benchmark
code: [tests.TestCchardetSpeed](https://github.com/PyYoshi/cChardet/blob/master/test/tests.py#L468) code: [tests.TestCchardetSpeed](https://github.com/PyYoshi/cChardet/blob/master/src/tests/bench.py)
sample: [test/testdata/wikipediaJa_One_Thousand_and_One_Nights_SJIS.txt](https://github.com/PyYoshi/cChardet/blob/master/test/testdata/wikipediaJa_One_Thousand_and_One_Nights_SJIS.txt) sample: [tests/testdata/wikipediaJa_One_Thousand_and_One_Nights_SJIS.txt](https://github.com/PyYoshi/cChardet/blob/master/src/tests/testdata/wikipediaJa_One_Thousand_and_One_Nights_SJIS.txt)
### Performance: ### Performance:
CPU: Intel Core i7 860 2.8GHz CPU: Intel Core i7 860 2.8GHz