Commit Graph

153 Commits

Author SHA1 Message Date
Xavier Delaruelle
a89c60fee0 Correctly apply extra tag when variant not set
Correctly apply extra tag set when loading a module whose variant has no
specific value set (default value used).

Fixes #484
2023-01-16 19:42:54 +01:00
Xavier Delaruelle
75dbda92fd ts: adapt existing testfiles for cacheclear sub-command 2022-11-28 03:58:56 +01:00
Xavier Delaruelle
90359bdf67 ts: adapt existing testfiles for cachebuild sub-command 2022-11-12 13:54:03 +01:00
Xavier Delaruelle
3a8a249ac6 ts: test specific vars/cmds hooks in 50/560 2022-11-01 20:30:43 +01:00
Xavier Delaruelle
8556a361cb ts: adapt existing testfiles for stashlist sub-command 2022-10-02 14:26:28 +02:00
Xavier Delaruelle
53f12d65a2 ts: adapt existing testfiles for stashclear subcmd 2022-09-29 07:02:38 +02:00
Xavier Delaruelle
3052bcf280 ts: adapt existing testfiles for stashshow sub-command 2022-09-29 07:02:38 +02:00
Xavier Delaruelle
73049c1d45 ts: adapt existing testfiles for stashrm sub-command 2022-09-28 07:21:30 +02:00
Xavier Delaruelle
5719546c7e ts: adapt existing testfiles for stashpop sub-command 2022-09-28 07:20:54 +02:00
Xavier Delaruelle
e5d0cb6e96 ts: add stash sub-cmd tests 2022-09-28 06:42:59 +02:00
Xavier Delaruelle
9654e8fcbb ts: adapt existing testfiles for stash sub-command 2022-09-28 06:42:59 +02:00
Xavier Delaruelle
3af1371adf ts: add auto unload test during reset sub-cmd in 70/440 2022-08-25 08:10:01 +02:00
Xavier Delaruelle
87d23931e6 ts: add reset sub-cmd tests 2022-08-25 08:10:01 +02:00
Xavier Delaruelle
e8c6b9db6e ts: add autoinit tests for __MODULES_LMINIT 2022-08-25 08:10:01 +02:00
Xavier Delaruelle
085f874277 ts: add tests for mod-to-sh sub-command 2022-08-25 08:10:01 +02:00
Xavier Delaruelle
b9af6a6039 ts: add tests for mod-to-sh sub-command 2022-07-30 16:07:28 +02:00
Xavier Delaruelle
73af458f1c ts: add tests for lint sub-command 2022-07-12 07:50:33 +02:00
Adrien Cotte
ddceb743e8 ts: add 70/410 protected_envvars 2022-07-12 06:39:58 +02:00
Xavier Delaruelle
2984dcee2e ts: test misplaced/invalid prereq option in 50/550 2022-06-01 21:12:22 +02:00
Xavier Delaruelle
fef639a704 ts: add --optional option tests in 50/550 2022-06-01 07:43:17 +02:00
Xavier Delaruelle
8f56907a50 ts: add depre tests for try-load/load-any mfcmd 2022-06-01 07:43:17 +02:00
Xavier Delaruelle
5659864647 ts: add depre tests for always-load command in 50/517 2022-05-28 20:41:10 +02:00
Xavier Delaruelle
f9071947e4 Update tags set with prereq on all loaded mods
Update tags set through prereq command on all already loaded
requirements.

Closes #459.
2022-05-28 18:26:02 +02:00
Xavier Delaruelle
29970a1844 ts: add restore tests with tags set or not 2022-04-25 11:13:20 +02:00
Xavier Delaruelle
bacf75eeab ts: add tests where tags are updated on loaded mods 2022-04-24 14:13:16 +02:00
Xavier Delaruelle
a511724671 ts: test saving nearly-forbidden tag in collection 2022-04-02 09:29:18 +02:00
Xavier Delaruelle
4ffb9dac97 ts: test reload with extra tags in 50/465 2022-04-01 06:58:35 +02:00
Xavier Delaruelle
ac081ee462 ts: add collection tests for extra tag record 2022-04-01 06:58:35 +02:00
Xavier Delaruelle
cf93463cf9 ts: test pushenv mfcmd in 50/520 2022-03-20 20:26:04 +01:00
Xavier Delaruelle
8466cc8b44 install/ts: test source-sh over OpenFOAM scripts 2022-02-28 07:15:57 +01:00
Xavier Delaruelle
972b97f720 ts: test source-sh over Conda scripts in install ts 2022-02-25 14:03:40 +01:00
Xavier Delaruelle
b7e52ac6b0 ts: update install tests after modulecmd.tcl output quoting 2022-02-24 18:54:25 +01:00
Xavier Delaruelle
f3fac879f5 ts: test source-sh over Spack scripts in install ts 2022-02-22 14:20:36 +01:00
Xavier Delaruelle
a1e2d91a5e ts: add install tests for noglob_eval_shells 2022-02-19 19:25:58 +01:00
Xavier Delaruelle
9fdff7e529 ts: add complete test in install ts 2022-02-11 07:16:55 +01:00
Xavier Delaruelle
2ee4a8479e ts: add tests for uncomplete mfcmd in 50/541 2022-02-11 07:16:55 +01:00
Xavier Delaruelle
9104c66212 ts: add tests for complete mfcmd in 50/540 2022-02-11 07:16:55 +01:00
Xavier Delaruelle
289c5ac083 ts: test pattern search on list sub-cmd 2022-01-23 22:19:33 +01:00
Xavier Delaruelle
754913feeb ts: test family mfcmd in 50/519 2022-01-10 20:55:12 +01:00
Xavier Delaruelle
486991a2b4 ts: test prestdout channel on puts command in 50/311 2022-01-09 20:44:35 +01:00
Xavier Delaruelle
9180f1b39d ts: test --not-req with module try-load/load-any in 50/431 2021-12-25 16:37:13 +01:00
Xavier Delaruelle
b7a3ebcc0a ts: add --tag tests for load-any subcmd in 50/465 2021-12-24 16:04:16 +01:00
Xavier Delaruelle
d22d9280b9 ts: test load-any subcmd in 50/518 2021-12-24 16:04:16 +01:00
Xavier Delaruelle
f988e74ac0 ts: test always-load mfcmd in 50/{465,467,517} 2021-12-24 16:04:16 +01:00
Xavier Delaruelle
5cb1d04f2a ts: test keep-loaded module tag in 50/467 2021-12-24 16:04:16 +01:00
Xavier Delaruelle
a9b1b865d0 ts: add collection tests for --tag option 2021-12-18 10:05:17 +01:00
Xavier Delaruelle
9f7a28714b ts: add test for --tag option in 50/465 2021-12-18 09:29:54 +01:00
Xavier Delaruelle
5c5023649d ts: add tests for prereq-all in 50/516 2021-12-03 07:29:04 +01:00
Xavier Delaruelle
e434fe856c ts: add tests for depends-on in 50/515 2021-12-03 07:28:16 +01:00
Xavier Delaruelle
4e2e304190 ts: add tests for require-fullname in 50/514 2021-12-03 07:26:08 +01:00