svoid test_parseColonHeadingSections() { S input = autoUnindent_mls([[ Prelude Inputs: "Where is the code repository?" "Where is the fork?" Expected output: "Where is the *?" ]]); SS map = parseColonHeadingSections(input); assertEqualsVerbose(ll("", "Inputs", "Expected output"), keysList(map)); assertEqualsVerbose("Prelude", trim(map.get(""))); assertEqualsVerbose("Where is the code repository?\nWhere is the fork?\n", trim(map.get("Inputs"))); assertEqualsVerbose("Where is the *?\n", trim(map.get("Expected output"))); }