예제 #1
0
    def test_used_space(self, check_output):
        check_output.return_value.decode.return_value = (
            '''System plików      1K-bl    użyte dostępne %uż. zamont. na
/dev/sda1       49082176 11941684 34624168  26% /
''')
        self.assertEqual(DiskVolume.kilobytes(11941684),
                         FileSystemBackend('/').used_space)
    def test_used_space(self, check_output):
        check_output.return_value.decode.return_value = (
            '''System plików      1K-bl    użyte dostępne %uż. zamont. na
/dev/sda1       49082176 11941684 34624168  26% /
''')
        self.assertEqual(DiskVolume.kilobytes(11941684),
                         FileSystemBackend('/').used_space)
예제 #3
0
 def test_gigabytes(self):
     self.assertEqual(DiskVolume.kilobytes(2097152),
                      DiskVolume.gigabytes(2))
예제 #4
0
 def test_megabytes(self):
     self.assertEqual(DiskVolume.kilobytes(2048),
                      DiskVolume.megabytes(2))
예제 #5
0
 def test_kilobytes(self):
     self.assertEqual(DiskVolume(2), DiskVolume.kilobytes(2))
 def test_gt_bad(self):
     self.assertFalse(DiskVolume(2) > DiskVolume(2))
 def test_gte_ok(self):
     self.assertTrue(DiskVolume(2) >= DiskVolume(2))
 def test_lte_ok(self):
     self.assertTrue(DiskVolume(2) <= DiskVolume(2))
 def test_gt_ok(self):
     self.assertTrue(DiskVolume(2) > DiskVolume(1))
 def test_lt_ok(self):
     self.assertTrue(DiskVolume(1) < DiskVolume(2))
 def test_lt_bad(self):
     self.assertFalse(DiskVolume(2) < DiskVolume(2))
 def test_eq_bad(self):
     self.assertFalse(DiskVolume(1) == DiskVolume(2))
 def test_eq_ok(self):
     self.assertTrue(DiskVolume(1) == DiskVolume(1))
 def test_gigabytes(self):
     self.assertEqual(DiskVolume.kilobytes(2097152),
                      DiskVolume.gigabytes(2))
 def test_megabytes(self):
     self.assertEqual(DiskVolume.kilobytes(2048), DiskVolume.megabytes(2))
 def test_kilobytes(self):
     self.assertEqual(DiskVolume(2), DiskVolume.kilobytes(2))