comparison tests/test_read.py @ 74:e21021ca3907

add tests for reader
author Jeff Hammel <k0scist@gmail.com>
date Sun, 17 Dec 2017 13:28:58 -0800
parents
children
comparison
equal deleted inserted replaced
73:16b3a11db8d2 74:e21021ca3907
1 #!/usr/bin/env python
2
3 """
4 we need a simple data reader; let's test it!
5 """
6
7 # See also and to combine with:
8 # http://k0s.org/hg/numerics/file/tip/numerics/read.py
9
10 import os
11 import unittest
12 from tvii.read import read
13
14 here = os.path.dirname(os.path.abspath(__file__))
15 data = os.path.join(here, 'data')
16
17 class TestReadData(unittest.TestCase):
18
19 def test_csv_vs_tsv(self):
20 """really, not tsv; its actually space separated"""
21
22 csv_file = os.path.join(data, 'linear.csv')
23 csv_array = read(csv_file)
24
25 tsv_file = os.path.join(data, 'linear.tsv')
26 tsv_array = read(tsv_file)
27
28 assert tsv_array == csv_array
29
30
31 if __name__ == '__main__':
32 main()