From 56fec3a1cbc60f556f2b681e79a22c480561ecc7 Mon Sep 17 00:00:00 2001 From: Dario-DC <105294544+Dario-DC@users.noreply.github.com> Date: Mon, 6 Jan 2025 12:07:59 +0100 Subject: [PATCH] fix(curriculum): make test stricter in case coverter project (#57883) --- .../657f456223b8c1187b461987.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/curriculum/challenges/english/07-scientific-computing-with-python/learn-list-comprehension-by-building-a-case-converter-program/657f456223b8c1187b461987.md b/curriculum/challenges/english/07-scientific-computing-with-python/learn-list-comprehension-by-building-a-case-converter-program/657f456223b8c1187b461987.md index 84e1c429239..211269d2159 100644 --- a/curriculum/challenges/english/07-scientific-computing-with-python/learn-list-comprehension-by-building-a-case-converter-program/657f456223b8c1187b461987.md +++ b/curriculum/challenges/english/07-scientific-computing-with-python/learn-list-comprehension-by-building-a-case-converter-program/657f456223b8c1187b461987.md @@ -50,7 +50,8 @@ Your list comprehension should evaluate `'_' + char.lower()` for each `char` in ```js ({ test: () => assert(runPython(` - _Node(_code).find_function("convert_to_snake_case").find_variable("snake_cased_char_list").find_comp_expr().is_equivalent("'_' + char.lower()") + target_var = _Node(_code).find_function("convert_to_snake_case").find_variable("snake_cased_char_list") + target_var.find_comp_expr().is_equivalent("'_' + char.lower()") and len(target_var.find_comp_ifs()) == 0 `)) }) ```