mirror of
https://github.com/pestphp/pest.git
synced 2026-03-11 18:27:23 +01:00
updated TestCaseFactory.php to store multiple datasets
Took 44 seconds
This commit is contained in:
@ -62,9 +62,9 @@ final class TestCaseFactory
|
|||||||
/**
|
/**
|
||||||
* Holds the dataset, if any.
|
* Holds the dataset, if any.
|
||||||
*
|
*
|
||||||
* @var Closure|iterable<int|string, mixed>|string|null
|
* @var array<Closure|iterable<int|string, mixed>|string>
|
||||||
*/
|
*/
|
||||||
public $dataset;
|
public $datasets = [];
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The FQN of the test case class.
|
* The FQN of the test case class.
|
||||||
@ -155,7 +155,7 @@ final class TestCaseFactory
|
|||||||
return $testCase;
|
return $testCase;
|
||||||
};
|
};
|
||||||
|
|
||||||
$datasets = Datasets::resolve($this->description, $this->dataset);
|
$datasets = Datasets::resolve($this->description, $this->datasets);
|
||||||
|
|
||||||
return array_map($createTest, array_keys($datasets), $datasets);
|
return array_map($createTest, array_keys($datasets), $datasets);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user