Exemplo n.º 1
0
def checkLinkMatrix(testId):
    # Link matrix
    print string.ljust("Check " + testId, rpadding),
    errorFlag = False
    m = rrPython.getNumberOfFloatingSpecies()
    st = rrPython.getLinkMatrix()
    for i in range(0, m):
        words = readLine().split()
        for j in range(0, m):
            if expectApproximately(float(words[j]), st[i, j], 1E-6) == False:
                errorFlag = True
                break
    print passMsg(errorFlag)
Exemplo n.º 2
0
def checkLinkMatrix(testId):
   # Link matrix
   print string.ljust ("Check " + testId, rpadding),
   errorFlag = False
   m = rrPython.getNumberOfFloatingSpecies()
   st = rrPython.getLinkMatrix()
   for i in range(0,m):
       words = readLine ().split()
       for j in range(0,m):
           if expectApproximately(float (words[j]), st[i,j], 1E-6) == False:
              errorFlag = True
              break
   print passMsg (errorFlag)
Exemplo n.º 3
0
import rrPython
import os
import csv
os.chdir('C:\\RoadRunner\\bin')

function = 'getLinkMatrix'
rrPython.loadSBMLFromFile('C:\\RoadRunner\\Models\\feedback.xml')

try:
    matrix = rrPython.getLinkMatrix()
    if str(matrix) is not False:
        result = 'True'
    else:
        result = 'False'
except:
    result = 'False'


PythonTestResults = open('C:\\RoadRunner\\PythonTestResults.csv','a')
writer = csv.writer(PythonTestResults)
writevar = function + '=' + result
writer.writerow([writevar])
PythonTestResults.close()
import rrPython
import os
import csv
os.chdir('C:\\RoadRunner\\bin')

function = 'getLinkMatrix'
rrPython.loadSBMLFromFile('C:\\RoadRunner\\Models\\feedback.xml')

try:
    matrix = rrPython.getLinkMatrix()
    if str(matrix) is not False:
        result = 'True'
    else:
        result = 'False'
except:
    result = 'False'

PythonTestResults = open('C:\\RoadRunner\\PythonTestResults.csv', 'a')
writer = csv.writer(PythonTestResults)
writevar = function + '=' + result
writer.writerow([writevar])
PythonTestResults.close()