1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
# name: test/logging/warnings_as_errors.test
# description: Test warnings as errors setting
# group: [logging]
statement ok
SET warnings_as_errors = False;
# query producing warning
statement ok
SELECT list_transform([1], x -> x + 1);
statement error
SET warnings_as_errors = True;
----
Settings Error: Can not set 'warnings_as_errors=true'; no logger is available. To solve, run: 'SET enable_logging=true;'
statement ok
SET enable_logging=true;
statement ok
SET warnings_as_errors = True;
statement error
SELECT list_transform([1], x -> x + 1);
----
Invalid Input Error: Deprecated lambda arrow (->) detected. Please transition to the new lambda syntax, i.e.., lambda x, i: x + i, before DuckDB's next release.
Use SET lambda_syntax='ENABLE_SINGLE_ARROW' to revert to the deprecated behavior.
For more information, see https://duckdb.org/docs/stable/sql/functions/lambda.html
|