У меня есть небольшая проблема с моими тестами.
Я беру сумму в своем приложении, которую я получаю в storeText
.
Но я хочу сравнить ее с вычисленным значениемпоэтому мне нужно разобрать его в число.
Моя сумма выглядит следующим образом 41 268 €
.
Итак, я использовал следующую команду:
<tr>
<td>storeText</td>
<td>css=#guidelinesNewTtc > table > tbody > tr > td.textAlignLeftBold</td>
<td>NewBaseSalary</td>
</tr>
<tr>
<td>echo</td>
<td>${NewBaseSalary}</td>
<td></td>
</tr>
<tr>
<td>storeEval</td>
<td>Number.parseInt(storedVars['NewBaseSalary'].match(/\d+\s/g).join(' '))</td>
<td>ExtractSalary</td>
</tr>
<tr>
Но сNumber.parseInt
Я получаю только 41
значение.Если я удаляю его и просто использую .match(...).join()
У меня есть полное значение, подобное этому "41 268"
, но это не число.
Как я могу это сделать?Я пытался заменить, это была та же проблема.