Ejemplo n.º 1
0
 def test_for_windows_ms_sql__web(self):
     notification_options = NotificationOptions(
         {'com.rackspace__1__options': '36'})
     options_dict = notification_options.to_cuf_options()
     self.assertEquals(
         options_dict, 'osLicenseType="WINDOWS" '
         'applicationLicense="MSSQL_WEB"')
Ejemplo n.º 2
0
 def test_for_red_hat(self):
     options_dict_result = {'is_redhat': 'true', 'is_ms_sql': 'false',
                            'is_ms_sql_web': 'false', 'is_windows': 'false',
                            'is_se_linux': 'false', 'is_managed': 'false'}
     notification_options = NotificationOptions({'com.rackspace__1__options': '1'})
     options_dict = notification_options.to_cuf_options()
     self.assertEquals(options_dict,options_dict_result)
Ejemplo n.º 3
0
 def test_for_windows_ms_sql__web(self):
     notification_options = NotificationOptions(
         {'com.rackspace__1__options': '36'})
     options_dict = notification_options.to_cuf_options()
     self.assertEquals(options_dict,
                       'osLicenseType="WINDOWS" '
                       'applicationLicense="MSSQL_WEB"')
Ejemplo n.º 4
0
 def test_for_windows_ms_sql__web(self):
     options_dict_result = {
         'is_redhat': 'false',
         'is_ms_sql': 'false',
         'is_ms_sql_web': 'true',
         'is_windows': 'true',
         'is_se_linux': 'false',
         'is_managed': 'false'
     }
     notification_options = NotificationOptions(
         {'com.rackspace__1__options': '36'})
     options_dict = notification_options.to_cuf_options()
     self.assertEquals(options_dict, options_dict_result)
Ejemplo n.º 5
0
 def test_for_no_options_gives_osLicense_linux(self):
     notification_options = NotificationOptions(
         {'com.rackspace__1__options': '0'})
     options_dict = notification_options.to_cuf_options()
     self.assertEquals(options_dict, 'osLicenseType="LINUX"')
Ejemplo n.º 6
0
 def test_for_windows(self):
     notification_options = NotificationOptions(
         {'com.rackspace__1__options': '4'})
     options_dict = notification_options.to_cuf_options()
     self.assertEquals(options_dict, 'osLicenseType="WINDOWS"')
Ejemplo n.º 7
0
 def test_for_se_linux(self):
     notification_options = NotificationOptions(
         {'com.rackspace__1__options': '2'})
     options_dict = notification_options.to_cuf_options()
     self.assertEquals(options_dict, '')
Ejemplo n.º 8
0
 def test_for_red_hat(self):
     notification_options = NotificationOptions(
         {'com.rackspace__1__options': '1'})
     options_dict = notification_options.to_cuf_options()
     self.assertEquals(options_dict, 'osLicenseType="RHEL"')
Ejemplo n.º 9
0
 def test_for_no_options_gives_osLicense_linux(self):
     notification_options = NotificationOptions(
         {'com.rackspace__1__options': '0'})
     options_dict = notification_options.to_cuf_options()
     self.assertEquals(options_dict, 'osLicenseType="LINUX"')
Ejemplo n.º 10
0
 def test_for_windows(self):
     notification_options = NotificationOptions(
         {'com.rackspace__1__options': '4'})
     options_dict = notification_options.to_cuf_options()
     self.assertEquals(options_dict, 'osLicenseType="WINDOWS"')
Ejemplo n.º 11
0
 def test_for_se_linux(self):
     notification_options = NotificationOptions(
         {'com.rackspace__1__options': '2'})
     options_dict = notification_options.to_cuf_options()
     self.assertEquals(options_dict, '')
Ejemplo n.º 12
0
 def test_for_red_hat(self):
     notification_options = NotificationOptions(
         {'com.rackspace__1__options': '1'})
     options_dict = notification_options.to_cuf_options()
     self.assertEquals(options_dict, 'osLicenseType="RHEL"')