Some simple test for file parsing

With no V2 question shown
- parsing fails when a V2 file is loaded
- parsing succeeds when a V3 file is loaded
- import of CSV file succeeds

With V2 question shown
- parsing succeeds when a V2 file is loaded

Finally compare the output of reading in the various files with reference
output included in the sources.

My guess is that this test might be a bit fragile, but hey, it's a start.

(reminder: the tests only get built when using cmake)

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
Dirk Hohndel 2015-03-10 14:27:14 -07:00
parent f4f791ffbd
commit b47d8d5992
6 changed files with 7610 additions and 0 deletions

5022
dives/test40-42.xml Normal file

File diff suppressed because it is too large Load diff

6
dives/test41.csv Normal file
View file

@ -0,0 +1,6 @@
#Nr date time duration maxdepth avgdepth
1 10/1/13 10:34 45:00 18 9
2 10/1/13 12:13 41:00 16.2 8.2
3 10/1/14 10:02 48:00 13.3 9.1
4 10/1/14 14:19 34:00 24.9 12.1
1 #Nr date time duration maxdepth avgdepth
2 1 10/1/13 10:34 45:00 18 9
3 2 10/1/13 12:13 41:00 16.2 8.2
4 3 10/1/14 10:02 48:00 13.3 9.1
5 4 10/1/14 14:19 34:00 24.9 12.1

2505
dives/test42.xml Normal file

File diff suppressed because it is too large Load diff