public function testResetSharedVariables()
{
$jade = new Jade();
$jade->share('answear', 42);
$jade->share(array('foo' => 'Hello', 'bar' => 'world'));
$jade->resetSharedVariables();
$error = null;
try {
$jade->render("p\n =foo\n=' '\n=bar\n | !");
} catch (\Exception $e) {
$error = $e->getMessage();
}
$this->assertSame('Undefined variable: foo', $error);
}