1from PyObjCTools.TestSupport import *
2from SystemConfiguration import *
3
4class TestSCPreferencesSetSpecific (TestCase):
5    def testFunctions(self):
6        ref = SCPreferencesCreate(None, "pyobjc.test", "pyobjc.test")
7        self.failUnlessIsInstance(ref, SCPreferencesRef)
8
9        v = SCPreferencesSetComputerName(ref, "my host", kCFStringEncodingUTF8)
10        self.failUnless(isinstance(v, bool))
11
12        v = SCPreferencesSetLocalHostName(ref, "my.host.private")
13        self.failUnless(isinstance(v, bool))
14
15        # NOTE: Do not commit changes, that would mess with the computer running
16        # the tests
17
18
19if __name__ == "__main__":
20    main()
21