Index: pyyaml/trunk/tests/test_build_ext.py
===================================================================
--- pyyaml/trunk/tests/test_build_ext.py	(revision 195)
+++ pyyaml/trunk/tests/test_build_ext.py	(revision 322)
@@ -1,5 +1,5 @@
 
 
-def main():
+if __name__ == '__main__':
     import sys, os, distutils.util
     build_lib = 'build/lib'
@@ -7,8 +7,5 @@
     sys.path.insert(0, build_lib)
     sys.path.insert(0, build_lib_ext)
-    import test_yaml_ext
-    test_yaml_ext.main('test_yaml_ext')
+    import test_yaml_ext, test_appliance
+    test_appliance.run(test_yaml_ext)
 
-if __name__ == '__main__':
-    main()
-
