Ignore:
Timestamp:
01/02/20 19:10:21 (4 years ago)
Author:
yushan
Message:

XIOS test suite : update to hierarchical inputs

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/trunk/xios_test_suite/TEST_SUITE/generate_test.py

    r1821 r1841  
    130130            tmp_algo = l.split("/") 
    131131            f.write("var test_"+machine+"_"+revision+"_"+tmp_algo[len(tmp_algo)-1]+"_user_params = [\n") 
    132             g=open(l+"/user_params.def","r") 
    133             for line in g: 
    134                 if not line=="\n" and not line.startswith("#"): 
    135                     f.write("        \'"+line.replace("\n","").replace("'","\\\'")+"\',\n") 
    136             g.close() 
     132            if os.path.exists(l+"/user_param.json"): 
     133                g=open(l+"/user_param.json","r") 
     134                for line in g: 
     135                    if not line=="\n" and not line.startswith("#"): 
     136                        f.write("        \'"+line.replace("\n","").replace("'","\\\'")+"\',\n") 
     137                g.close() 
     138            else : 
     139                g=open(l+"/user_params.def","r") 
     140                for line in g: 
     141                    if not line=="\n" and not line.startswith("#"): 
     142                        f.write("        \'"+line.replace("\n","").replace("'","\\\'")+"\',\n") 
     143                g.close() 
    137144            f.write("        ]\n\n") 
    138145 
Note: See TracChangeset for help on using the changeset viewer.