File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -441,7 +441,7 @@ def parse_tree(n):
441441
442442 return state
443443
444- def has_expr (incorrect_msg = "__JINJA__:Unexpected expression {{test}}: expected `{{sol_eval}}`, got `{{stu_eval}` {{'with values ' + extra_env if extra_env}}." ,
444+ def has_expr (incorrect_msg = "__JINJA__:Unexpected expression {{test}}: expected `{{sol_eval}}`, got `{{stu_eval}}` {{' with values ' + extra_env if extra_env}}." ,
445445 error_msg = "Running an expression in the student process caused an issue." ,
446446 undefined_msg = "FMT:Have you defined `{name}` without errors?" ,
447447 extra_env = None ,
@@ -517,7 +517,7 @@ def has_expr(incorrect_msg="__JINJA__:Unexpected expression {{test}}: expected `
517517 # kwargs ---
518518 fmt_kwargs = {'stu_part' : state .student_parts , 'sol_part' : state .solution_parts ,
519519 'name' : name , 'test' : test ,
520- 'extra_env' : " " + str (extra_env or "" ) , 'context_vals' : context_vals }
520+ 'extra_env' : str (extra_env ) if extra_env else "" , 'context_vals' : context_vals }
521521 fmt_kwargs ['stu_eval' ] = utils .shorten_str (str (eval_stu ))
522522 fmt_kwargs ['sol_eval' ] = utils .shorten_str (str (eval_sol ))
523523
You can’t perform that action at this time.
0 commit comments