TwiN
979d467e36
fix(jsonpath): Prevent panic when body is "null"
...
Resolves #718
2024-04-01 20:03:02 -04:00
TwiN
6ab8899dc6
fix(condition): Partially support numbers with floating point ( #434 )
...
* docs: Don't include Pushover in alerting provider examples
* fix(condition): Partially support numbers with floating point
Fixes #433
Does not add support for decimal numbers, but it converts float64 to int64.
The reason why I'm not just using float64 instead of int64 is because float64 does not support all the numbers that int64 supports, which means this would be a breaking change. Instead, this change at least supports the non-decimal part of floating point numbers.
This is an improvement over the current implementation, as right now, numbers with decimals are just converted to 0 when compared using a non-equal operator
2023-02-15 19:30:29 -05:00
TwiN
947173bf71
fix: Prevent jsonpath from causing panic when body is expected to be array but isn't ( #392 )
...
* fix: Prevent jsonpath from causing panic when body is expected to be array but isn't
Fixes #391
2022-12-23 09:55:17 -05:00
TwiN
4f569b7a0e
fix(jsonpath): Properly handle len of object in array, len of int and len of bool ( #372 )
2022-11-19 17:25:40 -05:00
TwiN
1f84f2afa0
fix: Make sure len([BODY]) works if the body is a JSON array
...
Fixes #359
2022-11-03 20:50:40 -04:00
TwiN
6a5fec2c55
perf: Improve jsonpath speed ( #348 )
2022-10-19 15:52:20 -04:00
TwinProduction
5e00752c5a
Include issue number in scenario name
2021-06-05 18:42:32 -04:00
TwinProduction
f9d132c369
Fix #122 : Partially invalid JSONPath ending with string does not return an error
2021-06-05 18:41:42 -04:00
TwinProduction
57ef931d38
Add TestEvalWithArrayOfValuesAndInvalidIndex
2021-05-15 22:38:13 -04:00
TwinProduction
e3038f0e80
Add TestEvalWithInvalidData
2021-05-15 22:26:51 -04:00
TwinProduction
a48ec41bca
Add test for invalid path
2021-03-09 19:39:22 -05:00
TwinProduction
da92907873
Add support for getting the length of the string or the slice of a json path
2020-08-12 21:42:13 -04:00
TwinProduction
98221626d3
Fix issue with json path when expected path doesn't match actual path
2020-07-24 13:20:28 -04:00
TwinProduction
18b8290e86
Minor update
2020-04-14 20:31:30 -04:00
TwinProduction
fe3e60dbd4
Add support for headers, method, body and json path with arrays
2020-04-14 19:20:00 -04:00
TwinProduction
3e2b56ba89
Add support for [BODY] placeholder and basic JSON path support
...
Note that arrays are not currently supported, same with asterisks
2020-04-10 22:56:38 -04:00