public static function tearDownAfterClass() { if (self::$isOneTimeSetup) { $testBase = new FunctionalTestBase(); $testBase->setUp(); foreach (TableServiceFunctionalTestData::$testTableNames as $name) { $testBase->safeDeleteTable($name); } self::$isOneTimeSetup = false; } parent::tearDownAfterClass(); }
public static function tearDownAfterClass() { if (self::$isOneTimeSetup) { self::$isOneTimeSetup = false; } parent::tearDownAfterClass(); }
public static function filterToString($filter, $pad = ' ') { if (is_null($filter)) { return $pad . 'filter <null>' . "\n"; } else { if ($filter instanceof PropertyNameFilter) { return $pad . 'entity.' . $filter->getPropertyName() . "\n"; } else { if ($filter instanceof ConstantFilter) { $ret = $pad; if (is_null($filter->getValue())) { $ret .= 'constant <null>'; } else { if (is_bool($filter->getValue())) { $ret .= $filter->getValue() ? 'true' : 'false'; } else { $ret .= '\'' . FunctionalTestBase::tmptostring($filter->getValue()) . '\''; } } return $ret . "\n"; } else { if ($filter instanceof UnaryFilter) { $ret = $pad . $filter->getOperator() . "\n"; $ret .= self::filterToString($filter->getOperand(), $pad . ' '); return $ret; } else { if ($filter instanceof BinaryFilter) { $ret = self::filterToString($filter->getLeft(), $pad . ' '); $ret .= $pad . $filter->getOperator() . "\n"; $ret .= self::filterToString($filter->getRight(), $pad . ' '); return $ret; } } } } } }