示例#1
0
 def test_shell_metachars_escaped_in_makefile(self):
     options = wizard.Options(['beaker-wizard', '--yes'], load_user_prefs=False)
     desc = wizard.Desc(options, suggest="Test for BZ#1234567 "
                                         "(I ran `rm -rf ~` and everything's gone suddenly)")
     self.assertEqual(
         """\n            \t@echo "Description:     Test for BZ#1234567 (I ran \`rm -rf ~\` and everything's gone suddenly)" >> $(METADATA)""",
         desc.formatMakefileLine())
示例#2
0
 def test_security_info_removed_from_summary(self):
     bzbug = Mock(
         summary='CVE-2012-5660 EMBARGOED abrt: Race condition in '
         'abrt-action-install-debuginfo',
         bug_id=887866,
     )
     options = wizard.Options(['beaker-wizard', 'CVE-2012-5660'],
                              load_user_prefs=False)
     bugs = wizard.Bugs(options)
     bugs.bug = bzbug
     self.assertEquals(
         'abrt: Race condition in abrt-action-install-debuginfo',
         bugs.getSummary())
示例#3
0
 def setUp(self):
     self.options = wizard.Options([], load_user_prefs=False)
     self.archs = wizard.Architectures(self.options)
示例#4
0
 def setUp(self):
     self.options = options = wizard.Options([], load_user_prefs=False)
     self.license = wizard.License(options)
示例#5
0
 def setUp(self):
     self.options = options = wizard.Options([], load_user_prefs=False)
     self.releases = wizard.Releases(options)
示例#6
0
 def test_dashes_and_underscore(self):
     self.options = options = wizard.Options(['beaker-wizard', '-r', 'Fedora-Cloud21-Alpha'],
                                             load_user_prefs=False)
     self.releases = wizard.Releases(options)
     self.assertEqual(self.releases.data,
             ['Fedora-Cloud21-Alpha'])
示例#7
0
 def test_long_spelled_out_RHEL_Name(self):
     self.options = options = wizard.Options(['beaker-wizard', '-r', 'RedHatEnterpriseLinux8'],
                                             load_user_prefs=False)
     self.releases = wizard.Releases(options)
     self.assertEqual(self.releases.data,
             ['RedHatEnterpriseLinux8'])
示例#8
0
 def test_default_excludes_rhel4_rhel5(self):
     self.options = options = wizard.Options([], load_user_prefs=False)
     self.releases = wizard.Releases(options)
     self.assertEqual(self.releases.data,
                      ['-RHEL4', '-RHELClient5', '-RHELServer5'])