Mercurial Hosting > traffic-intelligence
comparison trafficintelligence/tests/storage.txt @ 1056:093e2b892ede
integrating additions to storage.py
author | Nicolas Saunier <nicolas.saunier@polymtl.ca> |
---|---|
date | Mon, 09 Jul 2018 16:01:15 -0400 |
parents | aafbc0bab925 |
children | a7ada64b8214 |
comparison
equal
deleted
inserted
replaced
1055:9e4e80fc5943 | 1056:093e2b892ede |
---|---|
1 >>> from io import StringIO | 1 >>> from io import StringIO |
2 >>> from os import remove | |
2 >>> from trafficintelligence.storage import * | 3 >>> from trafficintelligence.storage import * |
3 >>> from trafficintelligence.utils import openCheck, readline | 4 >>> from trafficintelligence.utils import openCheck, readline |
4 >>> from trafficintelligence.moving import MovingObject, Point, TimeInterval, Trajectory, prepareSplines | 5 >>> from trafficintelligence.moving import MovingObject, Point, TimeInterval, Trajectory, prepareSplines |
5 | 6 |
6 >>> f = openCheck('non_existant_file.txt') | 7 >>> f = openCheck('non_existant_file.txt') |
7 File non_existant_file.txt could not be opened. | 8 File non_existant_file.txt could not be opened. |
8 | 9 |
9 >>> nonexistentFilename = "nonexistent" | 10 >>> nonexistentFilename = "nonexistent" |
10 >>> loadTrajectoriesFromSqlite(nonexistentFilename, 'feature') | 11 >>> loadTrajectoriesFromSqlite(nonexistentFilename, 'feature') |
11 DB Error: no such table: positions | |
12 DB Error: no such table: velocities | |
13 [] | 12 [] |
14 >>> from os import remove | |
15 >>> remove(nonexistentFilename) | |
16 | 13 |
17 >>> o1 = MovingObject.generate(2, Point(0.,0.), Point(1.,0.), TimeInterval(0,10)) | 14 >>> o1 = MovingObject.generate(2, Point(0.,0.), Point(1.,0.), TimeInterval(0,10)) |
18 >>> o2 = MovingObject.generate(3, Point(1.,1.), Point(-0.5,-0.2), TimeInterval(0,9)) | 15 >>> o2 = MovingObject.generate(3, Point(1.,1.), Point(-0.5,-0.2), TimeInterval(0,9)) |
19 >>> saveTrajectoriesToSqlite('test.sqlite', [o1, o2], 'feature') | 16 >>> saveTrajectoriesToSqlite('test.sqlite', [o1, o2], 'feature') |
20 >>> objects = loadTrajectoriesFromSqlite('test.sqlite', 'feature') | 17 >>> objects = loadTrajectoriesFromSqlite('test.sqlite', 'feature') |