Unit test for dnf_clean()
(self)
| 720 | |
| 721 | @common.skipIfWindows |
| 722 | def test_dnf_clean(self): |
| 723 | """Unit test for dnf_clean()""" |
| 724 | if 0 != os.geteuid() or os.path.exists('/var/run/dnf.pid') \ |
| 725 | or not exe_exists('dnf'): |
| 726 | self.assertRaises(RuntimeError, dnf_clean) |
| 727 | else: |
| 728 | bytes_freed = dnf_clean() |
| 729 | self.assertIsInteger(bytes_freed) |
| 730 | logger.debug('dnf bytes cleaned %d', bytes_freed) |
| 731 | |
| 732 | @common.skipIfWindows |
| 733 | def test_dnf_autoremove_real(self): |
nothing calls this directly
no test coverage detected