generateFilename() public method

public generateFilename ( $taskName, $time = null )
 public function testGenerator()
 {
     $this->conn->query('DROP TABLE IF EXISTS users;');
     $this->conn->query('CREATE TABLE users (id integer NOT NULL PRIMARY KEY);');
     $generator = new MigrationGenerator(Console::getInstance()->getLogger(), 'tests/migrations');
     $this->assertEquals('20120901_CreateUser.php', $generator->generateFilename('CreateUser', '20120901'));
     list($class, $path) = $generator->generate('UpdateUser', '20120902');
     // this requires timezone = asia/taipei
     $this->assertEquals('UpdateUser_1346515200', $class);
     $this->assertFileExists($path);
     $this->assertEquals('tests/migrations/20120902_UpdateUser.php', $path);
     unlink($path);
 }
 public function testGenerator()
 {
     $connectionManager = ConnectionManager::getInstance();
     $pdo = $connectionManager->getConnection($this->getDriverType());
     $pdo->query('DROP TABLE IF EXISTS users;');
     $pdo->query('CREATE TABLE users (id integer NOT NULL PRIMARY KEY);');
     $generator = new MigrationGenerator(Console::getInstance()->getLogger(), 'tests/migrations');
     $this->assertEquals('20120901_CreateUser.php', $generator->generateFilename('CreateUser', '20120901'));
     list($class, $path) = $generator->generate('UpdateUser', '20120902');
     $this->assertEquals('UpdateUser_1346515200', $class);
     $this->assertFileExists($path);
     $this->assertEquals('tests/migrations/20120902_UpdateUser.php', $path);
     unlink($path);
 }
 public function testGenerator()
 {
     $connectionManager = ConnectionManager::getInstance();
     $connectionManager->addDataSource('default', array('dsn' => 'sqlite::memory:'));
     $connectionManager = ConnectionManager::getInstance();
     $pdo = $connectionManager->getConnection('default');
     $pdo->query('CREATE TABLE users (id integer NOT NULL PRIMARY KEY);');
     $generator = new MigrationGenerator(Console::getInstance()->getLogger(), 'tests/migrations');
     $this->assertEquals('20120901_CreateUser.php', $generator->generateFilename('CreateUser', '20120901'));
     list($class, $path) = $generator->generate('UpdateUser', '20120902');
     $this->assertEquals('UpdateUser_1346515200', $class);
     $this->assertFileExists($path);
     $this->assertEquals('tests/migrations/20120902_UpdateUser.php', $path);
     unlink($path);
     $connectionManager = ConnectionManager::getInstance();
     $connectionManager->removeDataSource('default');
     $connectionManager->close('default');
 }