diff options
author | Jack Jansen <jack.jansen@cwi.nl> | 1997-01-07 16:17:44 (GMT) |
---|---|---|
committer | Jack Jansen <jack.jansen@cwi.nl> | 1997-01-07 16:17:44 (GMT) |
commit | 3beb3363d4282916da5c28ed83d8a683cfec3265 (patch) | |
tree | 2a95beab1909ee4ff079932f49a03f0af831a73a /Mac/Lib | |
parent | 0d2971badb10b9e7703d71217f1b1688713fa3e3 (diff) | |
download | cpython-3beb3363d4282916da5c28ed83d8a683cfec3265.zip cpython-3beb3363d4282916da5c28ed83d8a683cfec3265.tar.gz cpython-3beb3363d4282916da5c28ed83d8a683cfec3265.tar.bz2 |
Minimal test of icglue module
Diffstat (limited to 'Mac/Lib')
-rw-r--r-- | Mac/Lib/test/icgluetest.py | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/Mac/Lib/test/icgluetest.py b/Mac/Lib/test/icgluetest.py new file mode 100644 index 0000000..4552943 --- /dev/null +++ b/Mac/Lib/test/icgluetest.py @@ -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) |