-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
added simple test for code_size_counter
- Loading branch information
Showing
5 changed files
with
59 additions
and
0 deletions.
There are no files selected for viewing
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed vel lectus. Donec odio tempus molestie, porttitor ut, iaculis quis, sem. | ||
Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus id quod maxime placeat facere possimus, omnis voluptas assumenda est, omnis dolor repellendus. | ||
Vivamus porttitor turpis ac leo. Nullam rhoncus aliquam metus. | ||
Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. | ||
Nullam faucibus mi quis velit. Aenean vel massa quis mauris vehicula lacinia. | ||
Duis condimentum augue id magna semper rutrum. Mauris suscipit, ligula sit amet pharetra semper, nibh ante cursus purus, vel sagittis velit mauris vel metus. | ||
Aliquam erat volutpat. Nullam lectus justo, vulputate eget mollis sed, tempor sed magna. | ||
Nullam dapibus fermentum ipsum. | ||
Fusce aliquam vestibulum ipsum. | ||
Nullam eget nisl. | ||
Pellentesque pretium lectus id turpis. Pellentesque arcu. Phasellus faucibus molestie nisl. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed vel lectus. Donec odio tempus molestie, porttitor ut, iaculis quis, sem. | ||
Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus id quod maxime placeat facere possimus, omnis voluptas assumenda est, omnis dolor repellendus. | ||
Vivamus porttitor turpis ac leo. Nullam rhoncus aliquam metus. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed vel lectus. Donec odio tempus molestie, porttitor ut, iaculis quis, sem. | ||
|
||
Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus id quod maxime placeat facere possimus, omnis voluptas assumenda est, omnis dolor repellendus. | ||
|
||
Vivamus porttitor turpis ac leo. Nullam rhoncus aliquam metus. | ||
|
||
Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. | ||
|
||
Nullam faucibus mi quis velit. Aenean vel massa quis mauris vehicula lacinia. | ||
|
||
Duis condimentum augue id magna semper rutrum. Mauris suscipit, ligula sit amet pharetra semper, nibh ante cursus purus, vel sagittis velit mauris vel metus. | ||
|
||
Aliquam erat volutpat. Nullam lectus justo, vulputate eget mollis sed, tempor sed magna. | ||
|
||
Nullam dapibus fermentum ipsum. | ||
|
||
Fusce aliquam vestibulum ipsum. | ||
|
||
Nullam eget nisl. | ||
|
||
Pellentesque pretium lectus id turpis. Pellentesque arcu. Phasellus faucibus molestie nisl. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
import os | ||
import unittest | ||
|
||
from src.code_size_counter import CodeSizeCounter | ||
|
||
|
||
class TestCodeSizeCounter(unittest.TestCase): | ||
|
||
def test_calculate_size_simple(self): | ||
code_size_counter = CodeSizeCounter(os.path.join(_get_tests_dir(), 'simple-test-dir'), ('txt',), False, | ||
[]) | ||
code_size = code_size_counter.calculate_size() | ||
|
||
self.assertEqual(3, code_size.total_files) | ||
self.assertEqual(2374, code_size.total_size) | ||
self.assertEqual(35, code_size.total_lines) | ||
|
||
|
||
def _get_tests_dir(): | ||
return os.path.join(__file__, '..') | ||
|
||
|
||
if __name__ == '__main__': | ||
unittest.main() |