Changeset: d54f2cdc92f4 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/d54f2cdc92f4 Modified Files: clients/Tests/MAL-signatures-hge.test clients/Tests/MAL-signatures.test clients/Tests/exports.stable.out Branch: txtsim Log Message:
Approve tests. diffs (truncated from 764 to 300 lines): diff --git a/clients/Tests/MAL-signatures-hge.test b/clients/Tests/MAL-signatures-hge.test --- a/clients/Tests/MAL-signatures-hge.test +++ b/clients/Tests/MAL-signatures-hge.test @@ -34581,33 +34581,63 @@ Transform BAT of strings from UTF8 to AS batstr endsWith pattern batstr.endsWith(X_0:bat[:str], X_1:bat[:str]):bat[:bit] -STRbatSuffix; -Suffix check. +BATSTRends_with; +Check if bat string ends with bat substring. batstr endsWith pattern batstr.endsWith(X_0:bat[:str], X_1:bat[:str], X_2:bat[:oid], X_3:bat[:oid]):bat[:bit] -STRbatSuffix; -Suffix check. +BATSTRends_with; +Check if bat string ends with bat substring (with CLs). +batstr +endsWith +pattern batstr.endsWith(X_0:bat[:str], X_1:bat[:str], X_2:bat[:oid], X_3:bat[:oid], X_4:bit):bat[:bit] +BATSTRends_with; +Check if bat string ends with bat substring (with CLs) + icase flag. +batstr +endsWith +pattern batstr.endsWith(X_0:bat[:str], X_1:bat[:str], X_2:bit):bat[:bit] +BATSTRends_with; +Check if bat string ends with bat substring, icase flag. +batstr +endsWith +pattern batstr.endsWith(X_0:bat[:str], X_1:str):bat[:bit] +BATSTRends_with_cst; +Check if bat string ends with substring. +batstr +endsWith +pattern batstr.endsWith(X_0:bat[:str], X_1:str, X_2:bat[:oid]):bat[:bit] +BATSTRends_with_cst; +Check if bat string(with CL) ends with substring. +batstr +endsWith +pattern batstr.endsWith(X_0:bat[:str], X_1:str, X_2:bat[:oid], X_3:bit):bat[:bit] +BATSTRends_with_cst; +Check if bat string(with CL) ends with substring + icase flag. +batstr +endsWith +pattern batstr.endsWith(X_0:bat[:str], X_1:str, X_2:bit):bat[:bit] +BATSTRends_with_cst; +Check if bat string ends with substring, icase flag. batstr endsWith pattern batstr.endsWith(X_0:str, X_1:bat[:str]):bat[:bit] -STRbatSuffix_strcst; -Suffix check. +BATSTRends_with_strcst; +Check if string ends with bat substring. batstr endsWith pattern batstr.endsWith(X_0:str, X_1:bat[:str], X_2:bat[:oid]):bat[:bit] -STRbatSuffix_strcst; -Suffix check. +BATSTRends_with_strcst; +Check if string ends with bat substring(with CL). batstr endsWith -pattern batstr.endsWith(X_0:bat[:str], X_1:str):bat[:bit] -STRbatSuffixcst; -Suffix check. +pattern batstr.endsWith(X_0:str, X_1:bat[:str], X_2:bat[:oid], X_3:bit):bat[:bit] +BATSTRends_with_strcst; +Check if string ends with bat substring(with CL) + icase flag. batstr endsWith -pattern batstr.endsWith(X_0:bat[:str], X_1:str, X_2:bat[:oid]):bat[:bit] -STRbatSuffixcst; -Suffix check. +pattern batstr.endsWith(X_0:str, X_1:bat[:str], X_2:bit):bat[:bit] +BATSTRends_with_strcst; +Check if string ends with bat substring + icase flag. batstr insert pattern batstr.insert(X_0:bat[:str], X_1:bat[:int], X_2:bat[:int], X_3:bat[:str]):bat[:str] @@ -34771,33 +34801,63 @@ Return the string length in bytes. batstr r_search pattern batstr.r_search(X_0:bat[:str], X_1:bat[:str]):bat[:int] -STRbatRstrSearch; +BATSTRrevstr_search; Reverse search for a substring. Returns position, -1 if not found. batstr r_search pattern batstr.r_search(X_0:bat[:str], X_1:bat[:str], X_2:bat[:oid], X_3:bat[:oid]):bat[:int] -STRbatRstrSearch; +BATSTRrevstr_search; +Reverse search for a substring (with CLs). Returns position, -1 if not found. +batstr +r_search +pattern batstr.r_search(X_0:bat[:str], X_1:bat[:str], X_2:bat[:oid], X_3:bat[:oid], X_4:bit):bat[:int] +BATSTRrevstr_search; +Reverse search for a substring (with CLs) + icase flag. Returns position, -1 if not found. +batstr +r_search +pattern batstr.r_search(X_0:bat[:str], X_1:bat[:str], X_2:bit):bat[:int] +BATSTRrevstr_search; +Reverse search for a substring + icase flag. Returns position, -1 if not found. +batstr +r_search +pattern batstr.r_search(X_0:bat[:str], X_1:str):bat[:int] +BATSTRrevstr_search_cst; Reverse search for a substring. Returns position, -1 if not found. batstr r_search +pattern batstr.r_search(X_0:bat[:str], X_1:str, X_2:bat[:oid]):bat[:int] +BATSTRrevstr_search_cst; +Reverse search for a substring (with CL). Returns position, -1 if not found. +batstr +r_search +pattern batstr.r_search(X_0:bat[:str], X_1:str, X_2:bat[:oid], X_3:bit):bat[:int] +BATSTRrevstr_search_cst; +Reverse search for a substring (with CL) + icase flag. Returns position, -1 if not found. +batstr +r_search +pattern batstr.r_search(X_0:bat[:str], X_1:str, X_2:bit):bat[:int] +BATSTRrevstr_search_cst; +Reverse search for a substring + icase flag. Returns position, -1 if not found. +batstr +r_search pattern batstr.r_search(X_0:str, X_1:bat[:str]):bat[:int] -STRbatRstrSearch_strcst; +BATSTRrevstr_search_strcst; Reverse search for a substring. Returns position, -1 if not found. batstr r_search pattern batstr.r_search(X_0:str, X_1:bat[:str], X_2:bat[:oid]):bat[:int] -STRbatRstrSearch_strcst; -Reverse search for a substring. Returns position, -1 if not found. +BATSTRrevstr_search_strcst; +Reverse search for a substring (with CL). Returns position, -1 if not found. batstr r_search -pattern batstr.r_search(X_0:bat[:str], X_1:str):bat[:int] -STRbatRstrSearchcst; -Reverse search for a substring. Returns position, -1 if not found. +pattern batstr.r_search(X_0:str, X_1:bat[:str], X_2:bat[:oid], X_3:bit):bat[:int] +BATSTRrevstr_search_strcst; +Reverse search for a substring (with CL) + icase flag. Returns position, -1 if not found. batstr r_search -pattern batstr.r_search(X_0:bat[:str], X_1:str, X_2:bat[:oid]):bat[:int] -STRbatRstrSearchcst; -Reverse search for a substring. Returns position, -1 if not found. +pattern batstr.r_search(X_0:str, X_1:bat[:str], X_2:bit):bat[:int] +BATSTRrevstr_search_strcst; +Reverse search for a substring + icase flag. Returns position, -1 if not found. batstr repeat pattern batstr.repeat(X_0:bat[:str], X_1:bat[:int]):bat[:str] @@ -34936,33 +34996,63 @@ Strip characters in the second string fr batstr search pattern batstr.search(X_0:bat[:str], X_1:bat[:str]):bat[:int] -STRbatstrSearch; +BATSTRstr_search; Search for a substring. Returns position, -1 if not found. batstr search pattern batstr.search(X_0:bat[:str], X_1:bat[:str], X_2:bat[:oid], X_3:bat[:oid]):bat[:int] -STRbatstrSearch; +BATSTRstr_search; Search for a substring. Returns position, -1 if not found. batstr search +pattern batstr.search(X_0:bat[:str], X_1:bat[:str], X_2:bat[:oid], X_3:bat[:oid], X_4:bit):bat[:int] +BATSTRstr_search; +Search for a substring. Returns position, -1 if not found, icase flag. +batstr +search +pattern batstr.search(X_0:bat[:str], X_1:bat[:str], X_2:bit):bat[:int] +BATSTRstr_search; +Search for a substring. Returns position, -1 if not found, icase flag. +batstr +search +pattern batstr.search(X_0:bat[:str], X_1:str):bat[:int] +BATSTRstr_search_cst; +Search for a substring. Returns position, -1 if not found. +batstr +search +pattern batstr.search(X_0:bat[:str], X_1:str, X_2:bat[:oid]):bat[:int] +BATSTRstr_search_cst; +Search for a substring. Returns position, -1 if not found. +batstr +search +pattern batstr.search(X_0:bat[:str], X_1:str, X_2:bat[:oid], X_3:bit):bat[:int] +BATSTRstr_search_cst; +Search for a substring. Returns position, -1 if not found, icase flag. +batstr +search +pattern batstr.search(X_0:bat[:str], X_1:str, X_2:bit):bat[:int] +BATSTRstr_search_cst; +Search for a substring. Returns position, -1 if not found, icase flag. +batstr +search pattern batstr.search(X_0:str, X_1:bat[:str]):bat[:int] -STRbatstrSearch_strcst; +BATSTRstr_search_strcst; Search for a substring. Returns position, -1 if not found. batstr search pattern batstr.search(X_0:str, X_1:bat[:str], X_2:bat[:oid]):bat[:int] -STRbatstrSearch_strcst; +BATSTRstr_search_strcst; Search for a substring. Returns position, -1 if not found. batstr search -pattern batstr.search(X_0:bat[:str], X_1:str):bat[:int] -STRbatstrSearchcst; -Search for a substring. Returns position, -1 if not found. +pattern batstr.search(X_0:str, X_1:bat[:str], X_2:bat[:oid], X_3:bit):bat[:int] +BATSTRstr_search_strcst; +Search for a substring. Returns position, -1 if not found, icase flag. batstr search -pattern batstr.search(X_0:bat[:str], X_1:str, X_2:bat[:oid]):bat[:int] -STRbatstrSearchcst; -Search for a substring. Returns position, -1 if not found. +pattern batstr.search(X_0:str, X_1:bat[:str], X_2:bit):bat[:int] +BATSTRstr_search_strcst; +Search for a substring. Returns position, -1 if not found, icase flag. batstr space pattern batstr.space(X_0:bat[:int]):bat[:str] @@ -34996,33 +35086,63 @@ Split string on delimiter. Returns@given batstr startsWith pattern batstr.startsWith(X_0:bat[:str], X_1:bat[:str]):bat[:bit] -STRbatPrefix; -Prefix check. +BATSTRstarts_with; +Check if bat string starts with bat substring. batstr startsWith pattern batstr.startsWith(X_0:bat[:str], X_1:bat[:str], X_2:bat[:oid], X_3:bat[:oid]):bat[:bit] -STRbatPrefix; -Prefix check. +BATSTRstarts_with; +Check if bat string starts with bat substring (with CLs). +batstr +startsWith +pattern batstr.startsWith(X_0:bat[:str], X_1:bat[:str], X_2:bat[:oid], X_3:bat[:oid], X_4:bit):bat[:bit] +BATSTRstarts_with; +Check if bat string starts with bat substring (with CLs) + icase flag. +batstr +startsWith +pattern batstr.startsWith(X_0:bat[:str], X_1:bat[:str], X_2:bit):bat[:bit] +BATSTRstarts_with; +Check if bat string starts with bat substring, icase flag. +batstr +startsWith +pattern batstr.startsWith(X_0:bat[:str], X_1:str):bat[:bit] +BATSTRstarts_with_cst; +Check if bat string starts with substring. +batstr +startsWith +pattern batstr.startsWith(X_0:bat[:str], X_1:str, X_2:bat[:oid]):bat[:bit] +BATSTRstarts_with_cst; +Check if bat string(with CL) starts with substring. +batstr +startsWith +pattern batstr.startsWith(X_0:bat[:str], X_1:str, X_2:bat[:oid], X_3:bit):bat[:bit] +BATSTRstarts_with_cst; +Check if bat string(with CL) starts with substring + icase flag. +batstr +startsWith +pattern batstr.startsWith(X_0:bat[:str], X_1:str, X_2:bit):bat[:bit] +BATSTRstarts_with_cst; +Check if bat string starts with substring, icase flag. batstr startsWith pattern batstr.startsWith(X_0:str, X_1:bat[:str]):bat[:bit] -STRbatPrefix_strcst; -Prefix check. +BATSTRstarts_with_strcst; +Check if string starts with bat substring. batstr startsWith pattern batstr.startsWith(X_0:str, X_1:bat[:str], X_2:bat[:oid]):bat[:bit] -STRbatPrefix_strcst; -Prefix check. +BATSTRstarts_with_strcst; +Check if string starts with bat substring(with CL). batstr startsWith -pattern batstr.startsWith(X_0:bat[:str], X_1:str):bat[:bit] -STRbatPrefixcst; -Prefix check. +pattern batstr.startsWith(X_0:str, X_1:bat[:str], X_2:bat[:oid], X_3:bit):bat[:bit] +BATSTRstarts_with_strcst; +Check if string starts with bat substring(with CL) + icase flag. batstr startsWith -pattern batstr.startsWith(X_0:bat[:str], X_1:str, X_2:bat[:oid]):bat[:bit] _______________________________________________ checkin-list mailing list -- [email protected] To unsubscribe send an email to [email protected]
