Total Complexity | 3 |
Total Lines | 18 |
Duplicated Lines | 0 % |
Changes | 0 |
1 | import os |
||
2 | import unittest |
||
3 | |||
4 | |||
5 | class TestInitializeDB(unittest.TestCase): |
||
6 | def test_usage(self): |
||
7 | from ..scripts.initializedb import main |
||
8 | |||
9 | with self.assertRaises(SystemExit): |
||
10 | main(argv=["foo"]) |
||
11 | |||
12 | def test_run(self): |
||
13 | from ..scripts.initializedb import main |
||
14 | |||
15 | main(argv=["foo", "development.ini"]) |
||
16 | self.assertTrue(os.path.exists("tutorial.sqlite")) |
||
17 | os.remove("tutorial.sqlite") |
||
18 |