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_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))
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))