mirror of
https://github.com/Part-DB/Part-DB-server.git
synced 2026-01-23 10:39:34 +00:00
Added more tests for parameter parsing
This commit is contained in:
parent
ff03f8217a
commit
6f295ce7fb
2 changed files with 30 additions and 0 deletions
|
|
@ -192,6 +192,33 @@ class ParameterDTOTest extends TestCase
|
|||
'm',
|
||||
'test'
|
||||
];
|
||||
|
||||
//Test ranges with tilde
|
||||
yield [
|
||||
new ParameterDTO('test', value_min: -1.0, value_max: 2.0, unit: 'kg', symbol: 'm', group: 'test'),
|
||||
'test',
|
||||
'-1.0kg~+2.0kg', //Leading signs are parsed correctly
|
||||
'm',
|
||||
'test'
|
||||
];
|
||||
|
||||
//Test @comment
|
||||
yield [
|
||||
new ParameterDTO('test', value_text: "@comment", value_typ: 1.0, unit: 'kg', symbol: 'm', group: 'test'),
|
||||
'test',
|
||||
'1.0 kg@comment',
|
||||
'm',
|
||||
'test'
|
||||
];
|
||||
|
||||
//Test plus minus range (without unit)
|
||||
yield [
|
||||
new ParameterDTO('test', value_min: -1.0, value_max: +1.0, unit: 'kg', symbol: 'm', group: 'test'),
|
||||
'test',
|
||||
'±1.0 kg',
|
||||
'm',
|
||||
'test'
|
||||
];
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue