mirror of
https://github.com/httprunner/httprunner.git
synced 2026-07-12 16:01:27 +08:00
fix: convert string int to float64
This commit is contained in:
@@ -196,11 +196,11 @@ func Interface2Float64(i interface{}) (float64, error) {
|
|||||||
case float64:
|
case float64:
|
||||||
return v, nil
|
return v, nil
|
||||||
case string:
|
case string:
|
||||||
intVar, err := strconv.Atoi(v)
|
floatVar, err := strconv.ParseFloat(v, 64)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return 0, err
|
return 0, err
|
||||||
}
|
}
|
||||||
return float64(intVar), err
|
return floatVar, err
|
||||||
}
|
}
|
||||||
// json.Number
|
// json.Number
|
||||||
value, ok := i.(builtinJSON.Number)
|
value, ok := i.(builtinJSON.Number)
|
||||||
|
|||||||
Reference in New Issue
Block a user