def runTest(): options = servermanager.vtkRemotingCoreConfiguration.GetInstance() url = options.GetServerURL() smp.Connect(getHost(url), getPort(url)) r = smp.CreateRenderView() r.RemoteRenderThreshold = 20 s = smp.Sphere() s.PhiResolution = 80 s.ThetaResolution = 80 d = smp.Show() d.Representation = "Wireframe" smp.Render() r.RemoteRenderThreshold = 0 smp.Render() s.PhiResolution = 8 s.ThetaResolution = 8 smp.Render() smtesting.ProcessCommandLineArguments() if not smtesting.DoRegressionTesting(r.SMProxy): raise smtesting.TestError ("Test failed!!!") print ("Test Passed")
from paraview.simple import * import sys from paraview import smtesting smtesting.ProcessCommandLineArguments() reader = ExodusIIReader(FileName=smtesting.DataDir+'/can.ex2') if len(reader.TimestepValues) != 44: raise smtesting.TestError('Wrong amount of time steps.') if reader.TimestepValues[0] != 0.0 or reader.TimestepValues[-1] != 0.004299988504499197: raise smtesting.TestError('Wrong time step value.') fields = reader.PointVariables if 'DISPL' not in fields: raise smtesting.TestError('DISPL not available.') if 'VEL' not in fields: raise smtesting.TestError('VEL not available.') if 'ACCL' not in fields: raise smtesting.TestError('ACCL not available.') fields = reader.PointVariables.Available if 'DISPL' not in fields: raise smtesting.TestError('DISPL not available.') if 'VEL' not in fields: raise smtesting.TestError('VEL not available.')