Hello Alan, I did that before running the unittest, of course.
Peleg On Tue, Oct 17, 2017 at 4:31 PM, Alan O'Cais <[email protected]> wrote: > See http://easybuild.readthedocs.io/en/latest/Installation.html#running- > unit-tests , you need to > > export TEST_EASYBUILD_MODULES_TOOL=EnvironmentModulesC > > > On 17 October 2017 at 16:22, Peleg Bar-Sapir <[email protected]> wrote: > >> Hello, >> >> I'm trying to run the unit tests for EasyBuild (following the text here). >> When running *$ python -m test.framework.modules load *I get the >> following errors: >> >> INFO: This is (based on) vsc.install.shared_setup 0.10.26 >> Filtered ModulesTest tests using 'load|--module-syntax=Tcl', retained >> 3/24 tests: test_check_loaded_modules, test_load, test_load_in_hierarchy >> EEE >> ====================================================================== >> ERROR: test_check_loaded_modules (__main__.ModulesTest) >> Test check_loaded_modules method. >> ---------------------------------------------------------------------- >> Traceback (most recent call last): >> File "/home/******/easybuild/software/EasyBuild/3.4.0/lib/python2 >> .7/site-packages/easybuild_framework-3.4.0-py2.7.egg/test/framework/utilities.py", >> line 134, in setUp >> init_config() >> File "/home/******/easybuild/software/EasyBuild/3.4.0/lib/python2 >> .7/site-packages/easybuild_framework-3.4.0-py2.7.egg/test/framework/utilities.py", >> line 423, in init_config >> eb_go = eboptions.parse_options(args=args, with_include=with_include) >> File "/home/******/easybuild/software/EasyBuild/3.4.0/lib/python2 >> .7/site-packages/easybuild_framework-3.4.0-py2.7.egg/easybuild/tools/options.py", >> line 1078, in parse_options >> raise EasyBuildError("Failed to parse configuration options: %s" % >> err) >> EasyBuildError: "Failed to parse configuration options: 'Generating Lua >> module files requires Lmod as modules tool; use --module-syntax to specify >> a different module syntax to use (Lua, Tcl)'" >> >> *[Note: I getsimilar errors for test_load (__main__.ModulesTest) and >> test_load_in_hierarchy (__main__.ModulesTest) ]* >> >> ---------------------------------------------------------------------- >> Ran 3 tests in 0.563s >> >> FAILED (errors=3) >> >> Since I'm not using Lmod but EnvironmentModulesC, I added the flag >> --module-syntax=Tcl, but still get the exact same errors. >> >> Any ideas what could be wrong here? >> >> Peleg >> > > > > -- > Dr. Alan O'Cais > E-CAM Software Manager > Juelich Supercomputing Centre > Forschungszentrum Juelich GmbH > 52425 Juelich, Germany > > Phone: +49 2461 61 5213 <+49%202461%20615213> > Fax: +49 2461 61 6656 <+49%202461%20616656> > E-mail: [email protected] > WWW: http://www.fz-juelich.de/ias/jsc/EN > > > ------------------------------------------------------------ > ------------------------------------ > ------------------------------------------------------------ > ------------------------------------ > Forschungszentrum Juelich GmbH > 52425 Juelich > Sitz der Gesellschaft: Juelich > Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498 > Vorsitzender des Aufsichtsrats: MinDir Dr. Karl Eugen Huthmacher > Geschaeftsfuehrung: Prof. Dr.-Ing. Wolfgang Marquardt (Vorsitzender), > Karsten Beneke (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt, > Prof. Dr. Sebastian M. Schmidt > ------------------------------------------------------------ > ------------------------------------ > ------------------------------------------------------------ > ------------------------------------ > >

