コード例 #1
0
 public function test_wildcard()
 {
     $search = new mock\Search();
     $search->addSchema('schema2', 'alias');
     $search->addColumn('*');
     $this->assertEquals(4, count($search->getColumns()));
     $search = new mock\Search();
     $search->addSchema('schema2', 'alias');
     $search->addColumn('schema2.*');
     $this->assertEquals(4, count($search->getColumns()));
     $search = new mock\Search();
     $search->addSchema('schema2', 'alias');
     $search->addColumn('alias.*');
     $this->assertEquals(4, count($search->getColumns()));
     $search = new mock\Search();
     $search->addSchema('schema2', 'alias');
     $search->addColumn('nope.*');
     $this->assertEquals(0, count($search->getColumns()));
 }