Minor updates being taken in from Dialcentral
[doneit] / tests / test_file_backend.py
1 import os
2
3 import test_backend
4
5 import sys
6 sys.path.append("../src")
7
8 import file_backend
9
10 class TestFileBackend(object):
11
12         def test_projects(self):
13                 backend = file_backend.FileBackend(os.tmpnam())
14
15                 test_backend.exercise_projects(backend)
16
17         def test_locations(self):
18                 backend = file_backend.FileBackend(os.tmpnam())
19
20                 test_backend.exercise_locations(backend)
21
22         def test_task(self):
23                 backend = file_backend.FileBackend(os.tmpnam())
24                 proj1Id = backend.add_project("p1")
25                 proj2Id = backend.add_project("p2")
26
27                 test_backend.exercise_task(backend, proj1Id, proj2Id)