Assimp  v4.1. (December 2018)
quicktest Namespace Reference

Functions

def excludeForMemory (memoryfile, maxmemory)
 
def load (filename=None)
 
def parseCmdlineArgs ()
 
def recur_node (node, level=0)
 
def run_tests ()
 
def run_tests (basepaths, excluded=[])
 

Variables

def args = parseCmdlineArgs()
 
list badfiles
 
list basepaths
 
def excludes = args.exclude or badfiles or []
 
list extensions
 
 format
 
 log = logging.getLogger("PyAssimp-Test")
 
def ret = run_tests(args.directory, excludes)
 
 stdout
 
 stream
 

Function Documentation

◆ excludeForMemory()

def quicktest.excludeForMemory (   memoryfile,
  maxmemory 
)

◆ load()

def quicktest.load (   filename = None)

◆ parseCmdlineArgs()

def quicktest.parseCmdlineArgs ( )

◆ recur_node()

def quicktest.recur_node (   node,
  level = 0 
)

◆ run_tests() [1/2]

def quicktest.run_tests ( )

◆ run_tests() [2/2]

def quicktest.run_tests (   basepaths,
  excluded = [] 
)

Variable Documentation

◆ args

def quicktest.args = parseCmdlineArgs()

◆ badfiles

list quicktest.badfiles
Initial value:
1 = [
2  "/usr/share/assimp/models/invalid/OutOfMemory.off",
3 ]

◆ basepaths

list quicktest.basepaths
Initial value:
1 = [os.path.join('..', '..', '..', 'test', 'models'),
2  os.path.join('..', '..', '..', 'test', 'models-nonbsd')]

◆ excludes

quicktest.excludes = args.exclude or badfiles or []

◆ extensions

list quicktest.extensions

◆ format

quicktest.format

◆ log

quicktest.log = logging.getLogger("PyAssimp-Test")

◆ ret

def quicktest.ret = run_tests(args.directory, excludes)

◆ stdout

quicktest.stdout

◆ stream

quicktest.stream