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_struct("Prelude", trim(map.get(""))); assertEqualsVerbose_struct("\"Where is the code repository?\"\n\"Where is the fork?\"", trim(map.get("Inputs"))); assertEqualsVerbose_struct("\"Where is the *?\"", trim(map.get("Expected output"))); }