Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
Peng Lian
param_runner
Commits
5ed5e675
Commit
5ed5e675
authored
Mar 29, 2017
by
David Trudgian
Browse files
Support real 1e3 type inputs
parent
e850d1ce
Changes
2
Hide whitespace changes
Inline
Side-by-side
param_runner/schema/param_runner.jsonschema.yml
View file @
5ed5e675
...
...
@@ -154,16 +154,16 @@
"
type"
:
"
boolean"
},
"
min"
:{
"
type"
:
"
number"
"
type"
:
[
"
number"
,
"
string"
]
},
"
max"
:{
"
type"
:
"
number"
"
type"
:
[
"
number"
,
"
string"
]
},
"
step"
:{
"
type"
:
"
number"
"
type"
:
[
"
number"
,
"
string"
]
},
"
scale"
:{
"
type"
:
"
number"
"
type"
:
[
"
number"
,
"
string"
]
},
"
description"
:{
"
type"
:
"
string"
...
...
test/test_metadata.py
View file @
5ed5e675
...
...
@@ -77,6 +77,11 @@ class TestParams:
'step'
:
0.2
})
assert
rr
.
to_list
()
==
pytest
.
approx
([
0.001
,
0.21
,
2.3
,
23.2
,
232.2
])
def
test_real_range_exponent
(
self
):
rr
=
RealRange
({
'id'
:
'test'
,
'min'
:
1e-6
,
'max'
:
1e3
,
'scale'
:
1e1
,
'step'
:
0.2
})
assert
rr
.
to_list
()
==
pytest
.
approx
([
1e-6
,
0.20001
,
2.2001
,
22.201
,
222.21
])
def
test_real_range_optional
(
self
):
rr
=
RealRange
({
'id'
:
'test'
,
'min'
:
0.001
,
'max'
:
10.0
,
'scale'
:
10
,
'optional'
:
True
})
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment