minor refactoring: using default scale from default options

This commit is contained in:
Julien Neuhart
2020-02-10 10:10:49 +01:00
parent 3609cf54c0
commit 1ff16cc54b
2 changed files with 4 additions and 9 deletions

View File

@@ -302,18 +302,13 @@ func GoogleChromeRpccBufferSizeArg(r Resource, config conf.Config) (int64, error
/*
ScaleArg is a helper for retrieving
the "scale" argument as float64.
It also validates it against the application
configuration.
*/
func ScaleArg(r Resource, config conf.Config) (float64, error) {
const (
op string = "resource.ScaleArg"
defaultScale float64 = 1.0
)
const op string = "resource.ScaleArg"
opts := printer.DefaultChromePrinterOptions(config)
result, err := r.Float64Arg(
ScaleArgKey,
defaultScale,
opts.Scale,
xassert.Float64NotInferiorTo(0.1),
xassert.Float64NotSuperiorTo(2.0),
)