]> granicus.if.org Git - python/commitdiff
Minimal test of icglue module
authorJack Jansen <jack.jansen@cwi.nl>
Tue, 7 Jan 1997 16:17:44 +0000 (16:17 +0000)
committerJack Jansen <jack.jansen@cwi.nl>
Tue, 7 Jan 1997 16:17:44 +0000 (16:17 +0000)
Mac/Lib/test/icgluetest.py [new file with mode: 0644]

diff --git a/Mac/Lib/test/icgluetest.py b/Mac/Lib/test/icgluetest.py
new file mode 100644 (file)
index 0000000..4552943
--- /dev/null
@@ -0,0 +1,27 @@
+"""Test icglue module by printing all preferences"""
+
+import icglue
+import Res
+
+ici = icglue.ICStart('Pyth')
+ici.ICFindConfigFile()
+h = Res.Resource("")
+
+ici.ICBegin(1)
+numprefs = ici.ICCountPref()
+print "Number of preferences:", numprefs
+
+for i in range(1, numprefs+1):
+       key = ici.ICGetIndPref(i)
+       print "Key:  ", key
+       
+       h.data = ""
+       attrs = ici.ICFindPrefHandle(key, h)
+       print "Attr: ", attrs
+       print "Data: ", h.data
+
+ici.ICEnd()
+del ici
+
+import sys
+sys.exit(1)