diff --git a/tests/sql/cron_post_jobs.sql b/tests/sql/cron_post_jobs.sql index b756218..8230df1 100644 --- a/tests/sql/cron_post_jobs.sql +++ b/tests/sql/cron_post_jobs.sql @@ -57,3 +57,9 @@ SELECT stats_logs_fn->'name' AS name, FROM stats_jsonb; DROP TABLE stats_jsonb; SELECT api.stats_logs_fn('2022-01-01'::text,'2022-06-12'::text); + +-- Update logbook observations +\echo 'update_logbook_observations_fn' +SELECT extra FROM api.logbook l WHERE id = 1 AND vessel_id = current_setting('vessel.id', false); +SELECT api.update_logbook_observations_fn(1, '{"observations":{"cloudCoverage":1}}'::TEXT); +SELECT extra FROM api.logbook l WHERE id = 1 AND vessel_id = current_setting('vessel.id', false); diff --git a/tests/sql/cron_post_jobs.sql.output b/tests/sql/cron_post_jobs.sql.output index b8a4faf..35669fb 100644 --- a/tests/sql/cron_post_jobs.sql.output +++ b/tests/sql/cron_post_jobs.sql.output @@ -92,3 +92,13 @@ DROP TABLE -[ RECORD 1 ]-+- stats_logs_fn | +update_logbook_observations_fn +-[ RECORD 1 ]---------------------------------------------------------------------------------------------------------------- +extra | {"metrics": {"propulsion.main.runTime": 10}, "observations": {"seaState": -1, "visibility": -1, "cloudCoverage": -1}} + +-[ RECORD 1 ]------------------+-- +update_logbook_observations_fn | t + +-[ RECORD 1 ]--------------------------------------------------------------------------------------------------------------- +extra | {"metrics": {"propulsion.main.runTime": 10}, "observations": {"seaState": -1, "visibility": -1, "cloudCoverage": 1}} +