Left: | ||
Right: |
LEFT | RIGHT |
---|---|
1 #!/usr/bin/env python | 1 #!/usr/bin/env python |
2 # -*- coding: utf-8 -*- | 2 # -*- coding: utf-8 -*- |
3 """Tests for the merge reader for SQLite storage files.""" | 3 """Tests for the merge reader for SQLite storage files.""" |
4 | 4 |
5 from __future__ import unicode_literals | 5 from __future__ import unicode_literals |
6 | 6 |
7 import os | 7 import os |
8 import unittest | 8 import unittest |
9 | 9 |
10 from plaso.containers import sessions | 10 from plaso.containers import sessions |
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
52 self._CreateTaskStorageFile(session, task_storage_path) | 52 self._CreateTaskStorageFile(session, task_storage_path) |
53 | 53 |
54 session_storage_path = os.path.join(temp_directory, 'plaso.sqlite') | 54 session_storage_path = os.path.join(temp_directory, 'plaso.sqlite') |
55 storage_writer = writer.SQLiteStorageFileWriter( | 55 storage_writer = writer.SQLiteStorageFileWriter( |
56 session, session_storage_path) | 56 session, session_storage_path) |
57 | 57 |
58 test_reader = merge_reader.SQLiteStorageMergeReader( | 58 test_reader = merge_reader.SQLiteStorageMergeReader( |
59 storage_writer, task_storage_path) | 59 storage_writer, task_storage_path) |
60 | 60 |
61 test_reader._Open() | 61 test_reader._Open() |
62 test_reader._ReadStorageMetadata() | 62 test_reader._ReadStorageMetadata() |
onager
2018/04/01 19:18:05
This looks to be missing an "assertTrue", please f
Joachim Metz
2018/04/01 20:39:26
Done.
| |
63 test_reader._Close() | 63 test_reader._Close() |
64 | 64 |
65 def testMergeAttributeContainers(self): | 65 def testMergeAttributeContainers(self): |
66 """Tests the MergeAttributeContainers function.""" | 66 """Tests the MergeAttributeContainers function.""" |
67 session = sessions.Session() | 67 session = sessions.Session() |
68 | 68 |
69 with shared_test_lib.TempDirectory() as temp_directory: | 69 with shared_test_lib.TempDirectory() as temp_directory: |
70 task_storage_path = os.path.join(temp_directory, 'task.sqlite') | 70 task_storage_path = os.path.join(temp_directory, 'task.sqlite') |
71 self._CreateTaskStorageFile(session, task_storage_path) | 71 self._CreateTaskStorageFile(session, task_storage_path) |
72 | 72 |
73 session_storage_path = os.path.join(temp_directory, 'plaso.sqlite') | 73 session_storage_path = os.path.join(temp_directory, 'plaso.sqlite') |
74 storage_writer = writer.SQLiteStorageFileWriter( | 74 storage_writer = writer.SQLiteStorageFileWriter( |
75 session, session_storage_path) | 75 session, session_storage_path) |
76 | 76 |
77 test_reader = merge_reader.SQLiteStorageMergeReader( | 77 test_reader = merge_reader.SQLiteStorageMergeReader( |
78 storage_writer, task_storage_path) | 78 storage_writer, task_storage_path) |
79 | 79 |
80 storage_writer.Open() | 80 storage_writer.Open() |
81 | 81 |
82 test_reader.MergeAttributeContainers() | 82 result = test_reader.MergeAttributeContainers() |
onager
2018/04/01 19:18:05
This looks to be missing an assertTrue, please fix
Joachim Metz
2018/04/01 20:39:26
Done.
| |
83 self.assertTrue(result) | |
83 | 84 |
84 storage_writer.Close() | 85 storage_writer.Close() |
85 | 86 |
86 | 87 |
87 if __name__ == '__main__': | 88 if __name__ == '__main__': |
88 unittest.main() | 89 unittest.main() |
LEFT | RIGHT |