Beispiel #1
0
 def test_valid_value(self):
     option_value = OptionValue()
     audit_option = AuditOption(type='CrashOnAuditFail', value=option_value)
     self.assertEqual(audit_option.value.enabled, False)
Beispiel #2
0
 def test_to_csv(self):
     option_value = OptionValue()
     audit_option = AuditOption(type='CrashOnAuditFail', value=option_value)
     self.assertEqual(audit_option.to_csv(), ',,Option:CrashOnAuditFail,,Disabled,,0\n')
Beispiel #3
0
 def test_valid_type(self):
     option_value = OptionValue()
     audit_option = AuditOption(type='CrashOnAuditFail', value=option_value)
     self.assertEqual(audit_option.type, 'CrashOnAuditFail')
Beispiel #4
0
    def test_invalid_type_type(self):
        option_value = OptionValue()

        with self.assertRaises(TypeError):
            AuditOption(type=None, value=option_value)
Beispiel #5
0
 def test_from_value_enabled(self):
     option_value = OptionValue.from_value(1)
     self.assertEqual(option_value.enabled, True)
Beispiel #6
0
 def test_from_value_disabled(self):
     option_value = OptionValue.from_value(0)
     self.assertEqual(option_value.enabled, False)
Beispiel #7
0
 def test_str_enabled(self):
     option_value = OptionValue(enabled=True)
     self.assertEqual(str(option_value), 'Enabled')
Beispiel #8
0
 def test_str_disabled(self):
     option_value = OptionValue(enabled=False)
     self.assertEqual(str(option_value), 'Disabled')
Beispiel #9
0
 def test_int_disabled(self):
     option_value = OptionValue(enabled=False)
     self.assertEqual(int(option_value), 0)
Beispiel #10
0
 def test_int_enabled(self):
     option_value = OptionValue(enabled=True)
     self.assertEqual(int(option_value), 1)
Beispiel #11
0
 def test_invalid_enabled_type(self):
     with self.assertRaises(TypeError):
         OptionValue(enabled=None)
Beispiel #12
0
 def test_valid_enabled(self):
     option_value = OptionValue(enabled=True)
     self.assertEqual(option_value.enabled, True)
Beispiel #13
0
 def test_default_enabled(self):
     option_value = OptionValue()
     self.assertEqual(option_value.enabled, False)