testing all binaries

milestone_2
Oli 3 years ago
parent e2ff8d395c
commit 8d687a5e62

@ -6,7 +6,7 @@ import os
import sys
from tools.Prealization import realization
CONFIG_FILE_PATH = os.environ['CONFIG_FILE_PATH']
CONFIG_FILE_PATH = 'config.ini' if 'CONFIG_FILE_PATH' not in os.environ else os.environ['CONFIG_FILE_PATH']
print(CONFIG_FILE_PATH)

@ -58,6 +58,8 @@ def equal_binaries(path_original, path):
return False
binaries = ['Cmap', 'D', 'P', 'V']
def test():
os.chdir('../..') #LO COMENTE PARA EVITAR VOLVER A CORRERLO
#config_file = os.path.abspath("./tests/integration/conf_test.ini")
@ -65,9 +67,10 @@ def test():
#are_equal = are_dir_trees_equal("./tests/integration/tmp_output","./test_loop")
for i in range(90): # HABRIA QUE HACER ESTO PERO PARA TODOS
path = './tests/integration/tmp_output/{}/D.npy'.format(i)
path_original = './test_loop/{}/D.npy'.format(i)
for i in range(90):
for binary in binaries:
path = './tests/integration/tmp_output/{}/{}.npy'.format(i, binary)
path_original = './test_loop/{}/{}.npy'.format(i, binary)
if not equal_binaries(path_original, path):
print("Failure :( on {}".format(i))

@ -9,7 +9,7 @@ from shutil import copyfile
from solver.comp_Kperm_scale import comp_kperm_sub
from solver.Ndar import PetscP
CONFIG_FILE_PATH = os.environ['CONFIG_FILE_PATH']
CONFIG_FILE_PATH = 'config.ini' if 'CONFIG_FILE_PATH' not in os.environ else os.environ['CONFIG_FILE_PATH']
def realization(job):

Binary file not shown.

@ -154,6 +154,6 @@ def binarize(kc,kh,kl,p):
kc=np.where(kc<t1, kl,kh)
return kc
CONFIG_FILE_PATH = os.environ["CONFIG_FILE_PATH"]
CONFIG_FILE_PATH = 'config.ini' if 'CONFIG_FILE_PATH' not in os.environ else os.environ['CONFIG_FILE_PATH']
fftmaGenerator(sys.argv[1],int(sys.argv[2]),CONFIG_FILE_PATH)

Loading…
Cancel
Save