--- ./src/Mod/Mesh/App/MeshTestsApp.py.orig
+++ ./src/Mod/Mesh/App/MeshTestsApp.py
@@ -423,30 +423,6 @@
         self.planarMesh = []
         FreeCAD.newDocument("MeshTest")
 
-    def testRayPick(self):
-        if not FreeCAD.GuiUp:
-            return
-        self.planarMesh.append( [-16.097176,-29.891157,15.987688] ) 
-        self.planarMesh.append( [-16.176304,-29.859991,15.947966] )
-        self.planarMesh.append( [-16.071451,-29.900553,15.912505] )
-        self.planarMesh.append( [-16.092241,-29.893408,16.020439] )
-        self.planarMesh.append( [-16.007210,-29.926180,15.967641] )
-        self.planarMesh.append( [-16.064457,-29.904951,16.090832] )
-        planarMeshObject = Mesh.Mesh(self.planarMesh)
-
-        from pivy import coin; import FreeCADGui
-        Mesh.show(planarMeshObject)
-        view=FreeCADGui.ActiveDocument.ActiveView.getViewer()
-        rp=coin.SoRayPickAction(view.getSoRenderManager().getViewportRegion())
-        rp.setRay(coin.SbVec3f(-16.05,16.0,16.0),coin.SbVec3f(0,-1,0))
-        rp.apply(view.getSoRenderManager().getSceneGraph())
-        pp=rp.getPickedPoint()
-        self.assertTrue(pp != None)
-        det=pp.getDetail()
-        self.assertTrue(det.getTypeId() == coin.SoFaceDetail.getClassTypeId())
-        det=coin.cast(det, det.getTypeId().getName().getString())
-        self.assertTrue(det.getFaceIndex() == 1)
-
     def testPrimitiveCount(self):
         if not FreeCAD.GuiUp:
             return
