| author | martin.trojer@nokia.com | 
| Fri, 31 Jul 2009 15:01:17 +0100 | |
| changeset 1 | 2fb8b9db1c86 | 
| permissions | -rw-r--r-- | 
| 1 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 1 | import sys | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 2 | import os | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 3 | import unittest | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 4 | import platform | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 5 | import subprocess | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 6 | |
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 7 | from test import test_support | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 8 | |
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 9 | class PlatformTest(unittest.TestCase): | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 10 | def test_architecture(self): | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 11 | res = platform.architecture() | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 12 | |
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 13 | if hasattr(os, "symlink"): | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 14 | def test_architecture_via_symlink(self): # issue3762 | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 15 | def get(python): | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 16 | cmd = [python, '-c', | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 17 | 'import platform; print platform.architecture()'] | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 18 | p = subprocess.Popen(cmd, stdout=subprocess.PIPE) | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 19 | return p.communicate() | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 20 | real = os.path.realpath(sys.executable) | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 21 | link = os.path.abspath(test_support.TESTFN) | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 22 | os.symlink(real, link) | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 23 | try: | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 24 | self.assertEqual(get(real), get(link)) | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 25 | finally: | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 26 | os.remove(link) | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 27 | |
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 28 | def test_machine(self): | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 29 | res = platform.machine() | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 30 | |
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 31 | def test_node(self): | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 32 | res = platform.node() | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 33 | |
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 34 | def test_platform(self): | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 35 | for aliased in (False, True): | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 36 | for terse in (False, True): | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 37 | res = platform.platform(aliased, terse) | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 38 | |
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 39 | def test_processor(self): | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 40 | res = platform.processor() | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 41 | |
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 42 | def test_python_build(self): | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 43 | res = platform.python_build() | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 44 | |
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 45 | def test_python_compiler(self): | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 46 | res = platform.python_compiler() | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 47 | |
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 48 | def test_version(self): | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 49 | res1 = platform.version() | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 50 | res2 = platform.version_tuple() | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 51 | self.assertEqual(res1, ".".join(res2)) | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 52 | |
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 53 | def test_release(self): | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 54 | res = platform.release() | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 55 | |
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 56 | def test_system(self): | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 57 | res = platform.system() | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 58 | |
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 59 | def test_version(self): | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 60 | res = platform.version() | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 61 | |
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 62 | def test_system_alias(self): | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 63 | res = platform.system_alias( | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 64 | platform.system(), | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 65 | platform.release(), | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 66 | platform.version(), | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 67 | ) | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 68 | |
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 69 | def test_uname(self): | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 70 | res = platform.uname() | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 71 | self.assert_(any(res)) | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 72 | |
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 73 | def test_java_ver(self): | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 74 | res = platform.java_ver() | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 75 | if sys.platform == 'java': | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 76 | self.assert_(all(res)) | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 77 | |
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 78 | def test_win32_ver(self): | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 79 | res = platform.win32_ver() | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 80 | |
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 81 | def test_mac_ver(self): | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 82 | res = platform.mac_ver() | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 83 | |
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 84 | try: | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 85 | import gestalt | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 86 | except ImportError: | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 87 | have_toolbox_glue = False | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 88 | else: | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 89 | have_toolbox_glue = True | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 90 | |
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 91 | if have_toolbox_glue and platform.uname()[0] == 'Darwin': | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 92 | # We're on a MacOSX system, check that | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 93 | # the right version information is returned | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 94 |             fd = os.popen('sw_vers', 'r')
 | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 95 | real_ver = None | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 96 | for ln in fd: | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 97 |                 if ln.startswith('ProductVersion:'):
 | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 98 | real_ver = ln.strip().split()[-1] | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 99 | break | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 100 | fd.close() | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 101 | self.failIf(real_ver is None) | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 102 | self.assertEquals(res[0], real_ver) | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 103 | |
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 104 | # res[1] claims to contain | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 105 | # (version, dev_stage, non_release_version) | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 106 | # That information is no longer available | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 107 |             self.assertEquals(res[1], ('', '', ''))
 | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 108 | |
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 109 | if sys.byteorder == 'little': | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 110 | self.assertEquals(res[2], 'i386') | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 111 | else: | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 112 | self.assertEquals(res[2], 'PowerPC') | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 113 | |
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 114 | def test_dist(self): | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 115 | res = platform.dist() | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 116 | |
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 117 | def test_libc_ver(self): | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 118 | import os | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 119 | if os.path.isdir(sys.executable) and \ | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 120 | os.path.exists(sys.executable+'.exe'): | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 121 | # Cygwin horror | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 122 | executable = executable + '.exe' | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 123 | res = platform.libc_ver(sys.executable) | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 124 | |
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 125 | def test_main(): | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 126 | test_support.run_unittest( | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 127 | PlatformTest | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 128 | ) | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 129 | |
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 130 | if __name__ == '__main__': | 
| 
2fb8b9db1c86
Initial QEMU (symbian-qemu-0.9.1-12) import
 martin.trojer@nokia.com parents: diff
changeset | 131 | test_main() |