Index: pyyaml/trunk/tests3/test_constructor.py
===================================================================
--- pyyaml/trunk/tests/test_constructor.py	(revision 325)
+++ pyyaml/trunk/tests3/test_constructor.py	(revision 328)
@@ -4,12 +4,8 @@
 
 import datetime
-try:
-    set
-except NameError:
-    from sets import Set as set
 import yaml.tokens
 
 def execute(code):
-    exec code
+    exec(code)
     return value
 
@@ -230,6 +226,4 @@
     elif isinstance(data, datetime.datetime):
         return repr(data.utctimetuple())
-    elif isinstance(data, unicode):
-        return data.encode('utf-8')
     elif isinstance(data, float) and data != data:
         return '?'
@@ -252,14 +246,14 @@
             pass
         if verbose:
-            print "SERIALIZED NATIVE1:"
-            print _serialize_value(native1)
-            print "SERIALIZED NATIVE2:"
-            print _serialize_value(native2)
+            print("SERIALIZED NATIVE1:")
+            print(_serialize_value(native1))
+            print("SERIALIZED NATIVE2:")
+            print(_serialize_value(native2))
         assert _serialize_value(native1) == _serialize_value(native2), (native1, native2)
     finally:
         if verbose:
-            print "NATIVE1:"
+            print("NATIVE1:")
             pprint.pprint(native1)
-            print "NATIVE2:"
+            print("NATIVE2:")
             pprint.pprint(native2)
 
