(CommandList children: [ (C {(.)} {(../string.lib.sh)}) (C {(.)} {(../bool.lib.sh)}) (FuncDef name: test_k_bool_parse body: (BraceGroup children: [ (C {(assertEquals)} {(DQ ('true is true'))} {(true)} { (DQ (CommandSubPart command_list: (CommandList children:[(C {(k_bool_parse)} {(true)})]) left_token: <Left_CommandSub '$('> spids: [30 34] ) ) } ) (C {(assertEquals)} {(DQ ('yes is true'))} {(true)} { (DQ (CommandSubPart command_list: (CommandList children:[(C {(k_bool_parse)} {(yes)})]) left_token: <Left_CommandSub '$('> spids: [47 51] ) ) } ) (C {(assertEquals)} {(DQ ('1 is true'))} {(true)} { (DQ (CommandSubPart command_list: (CommandList children:[(C {(k_bool_parse)} {(1)})]) left_token: <Left_CommandSub '$('> spids: [64 68] ) ) } ) (C {(assertEquals)} {(DQ ('on is true'))} {(true)} { (DQ (CommandSubPart command_list: (CommandList children:[(C {(k_bool_parse)} {(on)})]) left_token: <Left_CommandSub '$('> spids: [81 85] ) ) } ) ] spids: [18] ) spids: [14 17] ) ] )