Exemplo n.º 1
0
 def test_file(self):
     opts, _ = repoquery.parse_arguments(['/var/foobar'])
     self.assertIsNone(opts.file)
Exemplo n.º 2
0
 def test_options(self):
     for arg in ('conflicts', 'enhances', 'obsoletes', 'provides', 'recommends',
                 'requires', 'suggests', 'supplements'):
         opts, _ = repoquery.parse_arguments(['--' + arg])
         self.assertEqual(opts.packageatr, arg)
Exemplo n.º 3
0
 def test_conflict(self):
     with self.assertRaises(dnf.exceptions.Error):
         repoquery.parse_arguments(['--conflicts', '%{name}', '--provides'])
Exemplo n.º 4
0
 def test_parse(self):
     opts, _ = repoquery.parse_arguments(['--whatrequires', 'prudence'])
     self.assertIsNone(opts.whatprovides)
     self.assertEqual(opts.whatrequires, 'prudence')
     self.assertEqual(opts.queryformat, repoquery.QFORMAT_DEFAULT)
Exemplo n.º 5
0
 def test_provides(self):
     opts, _ = repoquery.parse_arguments(['--provides'])
     self.assertEqual(opts.queryformat, '%{provides}')
Exemplo n.º 6
0
 def test_provides(self):
     opts, _ = repoquery.parse_arguments(['--provides'])
     self.assertEqual(opts.queryformat, '%{provides}')