Tests are failing (probably) due to changes in the API responses received from waterinfo.be. I can reproduce them locally:
── 1. Failure: datasource not included in the API call (@test-waterinfo_call.R#35) ──────────────────────────────────────────────────────────────
`call_waterinfo(query)` threw an error with unexpected message.
Expected match: "API did not return json - The server encountered an .*"
Actual message: "Waterinfo API request failed [500]\nWaterinfo error:\n InvalidParameterValue\nWaterinfo return message: ts_id must be a number."
── 2. Failure: tomcat error message content (@test-waterinfo_call.R#51) ─────────────────────────────────────────────────────────────────────────
content(res, "text", encoding = "UTF-8") not identical to `tomcat_html_response`.
1/1 mismatches
x[1]: "{\"type\": \"error\", \"code\": \"InvalidParameterValue\", \"message\": \"ts_id must be a number.\"}"
y[1]: "<!doctype html><html lang=\"en\"><head><title>HTTP Status 500 – Internal Server Error</title><style type=\"text/css\">H1 {font-family:Tahom
y[1]: a,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;} H2 {font-family:Tahoma,Arial,sans-serif;color:white;background-colo
y[1]: r:#525D76;font-size:16px;} H3 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;} BODY {font-family:T
y[1]: ahoma,Arial,sans-serif;color:black;background-color:white;} B {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;} P
y[1]: {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}A {color : black;}A.name {color : black;}.line {height:...
I assume the response on wrong ts_id as an input of the API is now checked differently. Merging this PR and fixing these issues separately, see https://github.com/ropensci/wateRinfo/issues/64
Tests are failing (probably) due to changes in the API responses received from waterinfo.be. I can reproduce them locally:
I assume the response on wrong
ts_id
as an input of the API is now checked differently. Merging this PR and fixing these issues separately, see https://github.com/ropensci/wateRinfo/issues/64