2015-01-12 05:33:41 +01:00
|
|
|
<?php
|
|
|
|
|
|
|
|
use Tester\Assert;
|
|
|
|
|
|
|
|
require __DIR__ . '/bootstrap.php';
|
|
|
|
|
|
|
|
|
2015-10-08 02:13:22 +02:00
|
|
|
$conn = new Dibi\Connection($config);
|
2015-01-12 05:33:41 +01:00
|
|
|
|
|
|
|
// create new substitution :blog: ==> wp_
|
|
|
|
$conn->getSubstitutes()->blog = 'wp_';
|
|
|
|
|
|
|
|
Assert::same(
|
|
|
|
reformat('UPDATE wp_items SET [text]=\'Hello World\''),
|
|
|
|
$conn->translate("UPDATE :blog:items SET [text]='Hello World'")
|
|
|
|
);
|
|
|
|
|
|
|
|
Assert::same(
|
|
|
|
reformat('UPDATE \'wp_\' SET [text]=\'Hello World\''),
|
|
|
|
$conn->translate("UPDATE :blog: SET [text]='Hello World'")
|
|
|
|
);
|
|
|
|
|
|
|
|
Assert::same(
|
|
|
|
reformat('UPDATE \':blg:\' SET [text]=\'Hello World\''),
|
|
|
|
$conn->translate("UPDATE :blg: SET [text]='Hello World'")
|
|
|
|
);
|