Here are the examples of the python api systemconfig.SCPreferences taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.
19 Examples
3
Example 1
View license@mock.patch.object(systemconfig, 'SCPreferencesCreate') def testInit(self, mock_scpc): """Test SCPreferences init.""" mock_scpc.return_value = 999 scp = systemconfig.SCPreferences() self.assertEqual(scp.session, 999)
3
Example 2
View license@mock.patch.multiple( systemconfig, SCPreferencesCreate=mock.DEFAULT, SCPreferencesCommitChanges=mock.DEFAULT, SCPreferencesApplyChanges=mock.DEFAULT) def testSave(self, **mocks): """Test SCPreferences Save success.""" mocks['SCPreferencesCreate'].return_value = 'session' mocks['SCPreferencesCommitChanges'].return_value = True mocks['SCPreferencesApplyChanges'].return_value = True scp = systemconfig.SCPreferences() self.assertEqual(None, scp.Save())
3
Example 3
View license@mock.patch.object(systemconfig, 'SCPreferencesCreate') def testSaveNoSession(self, mock_scpc): """Test SCPreferences Save, no session.""" mock_scpc.return_value = None scp = systemconfig.SCPreferences() self.assertEqual(None, scp.Save())
3
Example 4
View license@mock.patch.multiple( systemconfig, SCPreferencesCreate=mock.DEFAULT, SCPreferencesCommitChanges=mock.DEFAULT) def testSaveCommitFailed(self, **mocks): """Test SCPreferences Save, commit failed.""" mocks['SCPreferencesCreate'].return_value = 'session' mocks['SCPreferencesCommitChanges'].return_value = False scp = systemconfig.SCPreferences() self.assertRaises(systemconfig.SysconfigError, scp.Save)
3
Example 5
View license@mock.patch.multiple( systemconfig, SCPreferencesCreate=mock.DEFAULT, SCPreferencesCommitChanges=mock.DEFAULT, SCPreferencesApplyChanges=mock.DEFAULT) def testSaveApplyFailed(self, **mocks): """Test SCPreferences Save, apply failed.""" mocks['SCPreferencesCreate'].return_value = 'session' mocks['SCPreferencesCommitChanges'].return_value = True mocks['SCPreferencesApplyChanges'].return_value = False scp = systemconfig.SCPreferences() self.assertRaises(systemconfig.SysconfigError, scp.Save)
3
Example 6
View license@mock.patch.multiple(systemconfig, SCPreferencesCreate=mock.DEFAULT, SCPreferencesPathGetValue=mock.DEFAULT) def testGetPathValueNoMatchingValue(self, **mocks): """Test SCPreferences GetPathValue, no matching value.""" mocks['SCPreferencesCreate'].return_value = 'session' mocks['SCPreferencesPathGetValue'].return_value = {'not_it': 'value'} scp = systemconfig.SCPreferences() self.assertEqual(None, scp.GetPathValue('/some/path'))
3
Example 7
View license@mock.patch.multiple(systemconfig, SCPreferencesCreate=mock.DEFAULT, SCPreferencesPathGetValue=mock.DEFAULT) def testGetPathValueWholeTree(self, **mocks): """Test SCPreferences GetPathValue, get whole tree.""" mocks['SCPreferencesCreate'].return_value = 'session' mocks['SCPreferencesPathGetValue'].return_value = 'whole tree' scp = systemconfig.SCPreferences() self.assertEqual('whole tree', scp.GetPathValue('/'))
3
Example 8
View license@mock.patch.multiple(systemconfig, SCPreferencesCreate=mock.DEFAULT, SCPreferencesPathGetValue=mock.DEFAULT) def testGetPathValueNoMatchingPath(self, **mocks): """Test SCPreferences GetPathValue, no matching path.""" mocks['SCPreferencesCreate'].return_value = 'session' mocks['SCPreferencesPathGetValue'].return_value = None scp = systemconfig.SCPreferences() self.assertEqual(None, scp.GetPathValue('/some/path'))
3
Example 9
View license@mock.patch.multiple(systemconfig, SCPreferencesCreate=mock.DEFAULT, SCPreferencesPathGetValue=mock.DEFAULT, SCPreferencesPathSetValue=mock.DEFAULT) def testSetPathValue(self, **mocks): """Test SCPreferences SetPathValue.""" mocks['SCPreferencesCreate'].return_value = 'session' mocks['SCPreferencesPathGetValue'].return_value = {'path': 'value'} scp = systemconfig.SCPreferences() self.assertEqual(None, scp.SetPathValue('/some/path', 'newval'))
3
Example 10
View license@mock.patch.multiple(systemconfig, SCPreferencesCreate=mock.DEFAULT, SCPreferencesPathGetValue=mock.DEFAULT, SCPreferencesPathSetValue=mock.DEFAULT, NSMutableDictionary=mock.DEFAULT) def testSetPathValueNewPath(self, **mocks): """Test SCPreferences SetPathValue, new path created.""" mocks['SCPreferencesCreate'].return_value = 'session' mocks['SCPreferencesPathGetValue'].return_value = None mocks['NSMutableDictionary'].alloc().init.return_value = {} scp = systemconfig.SCPreferences() self.assertEqual(None, scp.SetPathValue('/some/path', 'newval'))
3
Example 11
View license@mock.patch.multiple(systemconfig.SCPreferences, GetPathValue=mock.DEFAULT, SetPathValue=mock.DEFAULT) @mock.patch.multiple(systemconfig, SCPreferencesCreate=mock.DEFAULT) def testSetProxyNoInterfacesWithProxySupport(self, **mocks): """Test SCPreferences SetProxy, no interfaces that support proxies found.""" interfaces = {'interface': {'nope': 0}} mocks['GetPathValue'].return_value = interfaces scp = systemconfig.SCPreferences() self.assertEqual(None, scp.SetProxy())
3
Example 12
View license@mock.patch.multiple(systemconfig.SCPreferences, GetPathValue=mock.DEFAULT, SetPathValue=mock.DEFAULT) @mock.patch.multiple(systemconfig, SCPreferencesCreate=mock.DEFAULT) def testSetProxyDisableProxy(self, **mocks): """Test SCPreferences SetProxy, disabled, default proxy.""" interfaces = {'interface': {'Proxies': {'ProxyAutoConfigEnable': 1, 'ProxyAutoConfigURLString': 'url'}}} mocks['GetPathValue'].return_value = interfaces scp = systemconfig.SCPreferences() self.assertEqual(None, scp.SetProxy(enable=False)) self.assertEqual( 0, interfaces['interface']['Proxies']['ProxyAutoConfigEnable'])
3
Example 13
View license@mock.patch.multiple(systemconfig.SCPreferences, GetPathValue=mock.DEFAULT) @mock.patch.multiple(systemconfig, SCPreferencesCreate=mock.DEFAULT) def testGetComputerName(self, **mocks): """Test SCPreferences GetComputerName.""" mocks['GetPathValue'].return_value = 'computer' scp = systemconfig.SCPreferences() self.assertEqual('computer', scp.GetComputerName())
3
Example 14
View license@mock.patch.multiple(systemconfig.SCPreferences, GetPathValue=mock.DEFAULT) @mock.patch.multiple(systemconfig, SCPreferencesCreate=mock.DEFAULT) def testGetLocalName(self, **mocks): """Test SCPreferences GetLocalName.""" mocks['GetPathValue'].return_value = 'localname' scp = systemconfig.SCPreferences() self.assertEqual('localname', scp.GetComputerName())
3
Example 15
View license@mock.patch.multiple(systemconfig.SCPreferences, GetPathValue=mock.DEFAULT) @mock.patch.multiple(systemconfig, SCPreferencesCreate=mock.DEFAULT) def testGetHostName(self, **mocks): """Test SCPreferences GetHostName.""" mocks['GetPathValue'].return_value = 'hostname' scp = systemconfig.SCPreferences() self.assertEqual('hostname', scp.GetComputerName())
3
Example 16
View license@mock.patch.multiple(systemconfig.SCPreferences, GetPathValue=mock.DEFAULT, SetPathValue=mock.DEFAULT) @mock.patch.multiple(systemconfig, SCPreferencesCreate=mock.DEFAULT) def testSetComputerName(self, **mocks): """Test SCPreferences SetComputerName.""" mocks['GetPathValue'].return_value = 'computername' scp = systemconfig.SCPreferences() self.assertEqual(None, scp.SetComputerName('newname')) self.assertEqual(None, scp.SetComputerName('computername')) # Only called once from 'newname' self.assertEqual(1, mocks['SetPathValue'].call_count)
3
Example 17
View license@mock.patch.multiple(systemconfig.SCPreferences, GetPathValue=mock.DEFAULT, SetPathValue=mock.DEFAULT) @mock.patch.multiple(systemconfig, SCPreferencesCreate=mock.DEFAULT) def testSetLocalName(self, **mocks): """Test SCPreferences SetLocalName.""" mocks['GetPathValue'].return_value = 'localname' scp = systemconfig.SCPreferences() self.assertEqual(None, scp.SetComputerName('newname')) self.assertEqual(None, scp.SetComputerName('localname')) # Only called once from 'newname' self.assertEqual(1, mocks['SetPathValue'].call_count)
3
Example 18
View license@mock.patch.multiple(systemconfig.SCPreferences, GetPathValue=mock.DEFAULT, SetPathValue=mock.DEFAULT) @mock.patch.multiple(systemconfig, SCPreferencesCreate=mock.DEFAULT) def testSetHostName(self, **mocks): """Test SCPreferences SetHostName.""" mocks['GetPathValue'].return_value = 'hostname' scp = systemconfig.SCPreferences() self.assertEqual(None, scp.SetComputerName('newname')) self.assertEqual(None, scp.SetComputerName('hostname')) # Only called once from 'newname' self.assertEqual(1, mocks['SetPathValue'].call_count)
0
Example 19
View license@mock.patch.multiple(systemconfig.SCPreferences, GetPathValue=mock.DEFAULT, SetPathValue=mock.DEFAULT) @mock.patch.multiple(systemconfig, SCPreferencesCreate=mock.DEFAULT) def testSetProxy(self, **mocks): """Test SCPreferences SetProxy, enabled, default proxy.""" interfaces = {'interface': {'Proxies': {'ProxyAutoConfigEnable': 0, 'ProxyAutoConfigURLString': 'url'}}} mocks['GetPathValue'].return_value = interfaces interfaces['interface']['ProxyAutoConfigEnable'] = 1 interfaces['interface']['ProxyAutoConfigURLString'] = ( systemconfig.CORP_PROXY) scp = systemconfig.SCPreferences() self.assertEqual(None, scp.SetProxy()) self.assertEqual( 1, interfaces['interface']['Proxies']['ProxyAutoConfigEnable']) self.assertEqual( systemconfig.CORP_PROXY, interfaces['interface']['Proxies']['ProxyAutoConfigURLString'])