Example #1
0
 /**
  * @test
  */
 function isApplied_()
 {
     assertThat($this->table->isApplied("987654"), isFalse());
     $this->table->fixVersion("987654");
     assertThat($this->table->isApplied("987654"), isTrue());
     assertThat($this->table->isApplied("123456"), isFalse());
 }
Example #2
0
 public function testBoolean()
 {
     isTrue(true);
     isFalse(false);
     isNull(null);
     isNotNull(false);
     isNotNull('');
     isNotNull(0);
     isNotNull(0.0);
 }
Example #3
0
 public function testImportPathsExternalMethod()
 {
     // ILess Driver don't support nested imports managed by external method
     isFalse(false);
 }
Example #4
0
 public function testIsAjax()
 {
     isFalse($this->_cms['request']->isAjax());
     $_SERVER['HTTP_X_REQUESTED_WITH'] = 'XMLHttpRequest';
     isTrue($this->_cms['request']->isAjax());
 }
Example #5
0
 public function testDebugOn()
 {
     // Leafo Driver don't support source map
     isFalse(false);
 }
Example #6
0
equals($name->default, "default name");
isTrue($name->nullable);
equals($name->max, 128);
isTrue($test->isString());
isFalse($test->primary);
isFalse($test->increment);
isNull($test->default);
isTrue($test->nullable);
equals($test->max, 255);
isTrue($body->isText());
isFalse($body->primary);
isFalse($body->increment);
isNull($body->default);
isFalse($body->nullable);
isTrue($bool->isBool());
isFalse($bool->primary);
isFalse($bool->increment);
isFalse($bool->default);
isTrue($bool->nullable);
isNull($hoge->ft);
isNull($hoge->dbl);
isNull($hoge->sint);
isNull($hoge->bint);
Sabel_Db_Connection::closeAll();
$path = RUN_BASE . "/migration/tmp/1_Hoge_create.php";
system("php exec.php {$path} " . CONNAME . " downgrade");
$accessor = Sabel_Db::createMetadata(CONNAME);
$tables = $accessor->getTableList();
isFalse(in_array("hoge", $tables));
Sabel_Db_Connection::closeAll();
echo "\n";