2 declare(strict_types = 1);
28 'versioningWS' =>
true,
31 $expression = $subject->buildExpression([
'aTable' =>
'aTable'], $this->expressionBuilder);
32 $this->assertSame(
'("aTable"."t3ver_wsid" = 0) AND ("aTable"."pid" <> -1)', (
string)$expression);
41 'versioningWS' =>
true,
44 $expression = $subject->buildExpression([
'aTable' =>
'aTable'], $this->expressionBuilder);
45 $this->assertSame(
'("aTable"."t3ver_wsid" IN (0, 42)) AND ("aTable"."pid" <> -1)', (
string)$expression);
54 'versioningWS' =>
false,
57 $expression = $subject->buildExpression([
'aTable' =>
'aTable'], $this->expressionBuilder);
58 $this->assertSame(
'', (
string)$expression);
67 'versioningWS' =>
false,
70 $expression = $subject->buildExpression([
'aTable' =>
'aTable'], $this->expressionBuilder);
71 $this->assertSame(
'', (
string)$expression);