diff --git a/tests/UnitTests/SmartyMethodsTests/GetTemplateVars/GetTemplateVarsTest.php b/tests/UnitTests/SmartyMethodsTests/GetTemplateVars/GetTemplateVarsTest.php index 0f356ff3..a3dc3ba0 100644 --- a/tests/UnitTests/SmartyMethodsTests/GetTemplateVars/GetTemplateVarsTest.php +++ b/tests/UnitTests/SmartyMethodsTests/GetTemplateVars/GetTemplateVarsTest.php @@ -109,4 +109,17 @@ class GetTemplateVarsTest extends PHPUnit_Smarty $this->assertEquals("bar2", $this->smarty->getTemplateVars('foo2', $data2, false)); $this->assertEquals("", $this->smarty->getTemplateVars('blar', $data2, false)); } + + public function testSimpleCallReturnsArrayWithAllValues() + { + $this->smarty->assign('foo', 'bar'); + $this->smarty->assign('i', 3); + + $vars = $this->smarty->getTemplateVars(); + + $this->assertArrayHasKey('foo', $vars); + $this->assertArrayHasKey('i', $vars); + $this->assertEquals('bar', $vars['foo']); + $this->assertEquals(3,$vars['i']); + } }