-doc.startOperation()\r
-feature = doc.addFeature("Point")\r
-feature_name = feature.data().name()\r
-assert(feature_name == "Point_1")\r
+aSession.startOperation()\r
+aFeature = aDoc.addFeature("Point")\r
+# Since validators are introduced we have to initialize all\r
+# the feature's attributes\r
+aFeature.string("creation_method").setValue("by_xyz")\r
+aFeature.real("x").setValue(1.)\r
+aFeature.real("y").setValue(-1.)\r
+aFeature.real("z").setValue(0.)\r
+aFeatureName = aFeature.name()\r
+# "2" is because Origin is the first point\r
+assert(aFeatureName == "Point_2")\r