Changes for core/tests/Drupal/KernelTests/Core/Entity/EntityQueryTest.php: 29 added lines, 16 removed lines.
Original line number
Diff line number
Diff line
@@ -2,6 +2,7 @@
namespaceDrupal\KernelTests\Core\Entity;
useDrupal\Core\Database\Database;
useDrupal\entity_test\Entity\EntityTest;
useDrupal\entity_test\Entity\EntityTestMulRev;
useDrupal\field\Entity\FieldConfig;
@@ -1217,22 +1218,34 @@ public function testToString() {
$figures=$this->figures;
$expected=<<<EOF
SELECT base_table.revision_id AS revision_id, base_table.id AS id
FROM
{entity_test_mulrev} base_table
INNER JOIN {entity_test_mulrev__{$figures}} entity_test_mulrev__$figures ON entity_test_mulrev__$figures.entity_id = base_table.id
INNER JOIN {entity_test_mulrev__{$figures}} entity_test_mulrev__{$figures}_2 ON entity_test_mulrev__{$figures}_2.entity_id = base_table.id
LEFT JOIN {entity_test_mulrev__{$figures}} entity_test_mulrev__{$figures}_3 ON entity_test_mulrev__{$figures}_3.entity_id = base_table.id
WHERE (entity_test_mulrev__{$figures}.{$figures}_color IN ('blue')) AND (entity_test_mulrev__{$figures}_2.{$figures}_color IN ('red')) AND (entity_test_mulrev__{$figures}_3.{$figures}_color IS NULL)