From 5507f745ca08b81144679dbbab82230f4e29fd49 Mon Sep 17 00:00:00 2001 From: Christian Herdtweck Date: Wed, 13 Jan 2016 17:12:48 +0100 Subject: [PATCH] test creation and str-formatting of FilesystemFillState since I once stumbled over this --- test/file_helper_unittest.py | 18 ++++++++++++++++++ 1 files changed, 18 insertions(+), 0 deletions(-) diff --git a/test/file_helper_unittest.py b/test/file_helper_unittest.py index 7dbdb3f..804d829 100644 --- a/test/file_helper_unittest.py +++ b/test/file_helper_unittest.py @@ -31,6 +31,24 @@ class FileHelperTester(unittest.TestCase): self.assertEqual(os.getcwd(), start_cwd) + def test_obj_str(self): + """ test FilesystemFillState.__str__ """ + + # create dummy state + GIGABYTE = 2**30 + state = file_helpers.FilesystemFillState() + state.name = 'dummy' + state.size = 10 * GIGABYTE + state.used = 9 * GIGABYTE + state.available = 1 * GIGABYTE + state.capacity = 90 + state.mount_point = '/not/mounted' + + expect = '[Filesystem {0} mounted at {1}: {2}% used]' \ + .format(state.name, state.mount_point, state.capacity) + + self.assertEqual(str(state), expect) + def test_disc_stats(self): """ tests get_filesystem_fill_states """ -- 1.7.1