public function provideExpressionsToTest() { $rawData = ComparisonExpressionDatasets::getExpressionsToEvaluateWithVersionsToMatch(); $retval = []; foreach ($rawData as $dataset) { $expression = $dataset[0] . ' ' . $dataset[1]; $versions = SemanticVersionDatasets::getVersionVariations($dataset[2]); foreach ($versions as $version) { $retval[] = [$expression, $version, $dataset[3]]; } } return $retval; }