Sorry, I don't know more than that...maybe try setting another environment variable: EASYBUILD_MODULES_SYNTAX=Tcl
On 17 October 2017 at 16:48, Peleg Bar-Sapir <pel...@gmail.com> wrote: > Just to be clear: $ echo $TEST_EASYBUILD_MODULES_TOOL returns > EnvironmentModulesC. The error still occurs. > > On Tue, Oct 17, 2017 at 4:46 PM, Peleg Bar-Sapir <pel...@gmail.com> wrote: > >> Hello Alan, >> >> I did that before running the unittest, of course. >> >> Peleg >> >> On Tue, Oct 17, 2017 at 4:31 PM, Alan O'Cais <a.oc...@fz-juelich.de> >> wrote: >> >>> See http://easybuild.readthedocs.io/en/latest/Installation.h >>> tml#running-unit-tests , you need to >>> >>> export TEST_EASYBUILD_MODULES_TOOL=EnvironmentModulesC >>> >>> >>> On 17 October 2017 at 16:22, Peleg Bar-Sapir <pel...@gmail.com> 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: a.oc...@fz-juelich.de >>> 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 >>> ------------------------------------------------------------ >>> ------------------------------------ >>> ------------------------------------------------------------ >>> ------------------------------------ >>> >>> >> > -- Dr. Alan O'Cais E-CAM Software Manager Juelich Supercomputing Centre Forschungszentrum Juelich GmbH 52425 Juelich, Germany Phone: +49 2461 61 5213 Fax: +49 2461 61 6656 E-mail: a.oc...@fz-juelich.de WWW: http://www.fz-juelich.de/ias/jsc/EN