def _tests(): # Location modelLoc = pJoin(__neoMetaModel__._omfDir, "data", "Model", "admin", "Automated Testing of " + modelName) # Blow away old test results if necessary. try: shutil.rmtree(modelLoc) except: # No previous test results. pass # Create New. new(modelLoc) # Pre-run. # renderAndShow(modelLoc) # Run the model. __neoMetaModel__.runForeground(modelLoc) # Show the output. __neoMetaModel__.renderAndShow(modelLoc)
def _simpleTest(): # Location modelLoc = pJoin( __neoMetaModel__._omfDir, "data", "Model", "admin", "Automated Testing of " + modelName, ) # Blow away old test results if necessary. shutil.rmtree(modelLoc, ignore_errors=True) # Create New. new(modelLoc) # Pre-run. # renderAndShow(modelLoc) # Run the model. __neoMetaModel__.runForeground(modelLoc) # Show the output. __neoMetaModel__.renderAndShow(modelLoc)
def _debugging(): # outageCostAnalysis(omf.omfDir + '/static/publicFeeders/Olin Barre LatLon.omd', omf.omfDir + '/scratch/smartSwitching/Outages.csv', None, '60', '1') # Location modelLoc = pJoin(__neoMetaModel__._omfDir, 'data', 'Model', 'admin', 'Automated Testing of ' + modelName) # Blow away old test results if necessary. try: shutil.rmtree(modelLoc) except: # No previous test results. pass # Create New. new(modelLoc) # Pre-run. # renderAndShow(modelLoc) # Run the model. __neoMetaModel__.runForeground(modelLoc) # Show the output. __neoMetaModel__.renderAndShow(modelLoc)