mirror of
https://github.com/silverstripe/silverstripe-behat-extension
synced 2024-10-22 15:05:32 +00:00
Fixed key/value confusion on fixture label mapping
This commit is contained in:
parent
415a7d3c87
commit
e55c6bb22a
@ -511,9 +511,9 @@ class FixtureContext extends BehatContext
|
||||
protected function convertFields($class, $fields) {
|
||||
$labels = singleton($class)->fieldLabels();
|
||||
foreach($fields as $fieldName => $fieldVal) {
|
||||
if(array_key_exists($fieldName, $labels)) {
|
||||
if($fieldLabelKey = array_search($fieldName, $labels)) {
|
||||
unset($fields[$fieldName]);
|
||||
$fields[$labels[$fieldName]] = $fieldVal;
|
||||
$fields[$labels[$fieldLabelKey]] = $fieldVal;
|
||||
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user