29 lines
696 B
PHP
29 lines
696 B
PHP
--TEST--
|
||
Data with ANSI color codes
|
||
--SKIPIF--
|
||
<?php if (!(@include 'Console/Color2.php')) echo 'skip Console_Color2 not installed'; ?>
|
||
--FILE--
|
||
<?php
|
||
|
||
if (file_exists(dirname(__FILE__) . '/../Table.php')) {
|
||
require_once dirname(__FILE__) . '/../Table.php';
|
||
} else {
|
||
require_once 'Console/Table.php';
|
||
}
|
||
require_once 'Console/Color2.php';
|
||
$cc = new Console_Color2();
|
||
|
||
$table = new Console_Table(CONSOLE_TABLE_ALIGN_LEFT, CONSOLE_TABLE_BORDER_ASCII, 1, null, true);
|
||
$table->setHeaders(array('foo', 'bar'));
|
||
$table->addRow(array('baz', $cc->convert("%bblue%n")));
|
||
|
||
echo $table->getTable();
|
||
|
||
?>
|
||
--EXPECT--
|
||
+-----+------+
|
||
| foo | bar |
|
||
+-----+------+
|
||
| baz | [0;34mblue[0m |
|
||
+-----+------+
|