summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorSimon Wisselink <s.wisselink@iwink.nl>2024-05-30 13:11:33 +0200
committerSimon Wisselink <s.wisselink@iwink.nl>2024-05-30 13:11:33 +0200
commit4aa1273a8003941b85e454b9267e13b812932182 (patch)
tree45ce66f44c9495e272643f234126c5176fe9f6e5 /tests
parent2a87c65994811a1eb26a59f58ecbf663445e8739 (diff)
parent3232277bc526602801225ac4fbc7aae3867f582e (diff)
downloadsmarty-4aa1273a8003941b85e454b9267e13b812932182.tar.gz
smarty-4aa1273a8003941b85e454b9267e13b812932182.tar.bz2
smarty-4aa1273a8003941b85e454b9267e13b812932182.zip
Merge branch 'support/5'
Diffstat (limited to 'tests')
-rw-r--r--tests/UnitTests/SmartyMethodsTests/GetTemplateVars/cache/.gitignore2
-rw-r--r--tests/UnitTests/SmartyMethodsTests/GetTemplateVars/templates_c/.gitignore2
-rw-r--r--tests/UnitTests/SmartyMethodsTests/TemplateVars/GetTemplateVarsTest.php (renamed from tests/UnitTests/SmartyMethodsTests/GetTemplateVars/GetTemplateVarsTest.php)0
-rw-r--r--tests/UnitTests/SmartyMethodsTests/TemplateVars/HasVariableTest.php32
4 files changed, 32 insertions, 4 deletions
diff --git a/tests/UnitTests/SmartyMethodsTests/GetTemplateVars/cache/.gitignore b/tests/UnitTests/SmartyMethodsTests/GetTemplateVars/cache/.gitignore
deleted file mode 100644
index d88cc144..00000000
--- a/tests/UnitTests/SmartyMethodsTests/GetTemplateVars/cache/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-# Ignore anything in here, but keep this directory
-*
diff --git a/tests/UnitTests/SmartyMethodsTests/GetTemplateVars/templates_c/.gitignore b/tests/UnitTests/SmartyMethodsTests/GetTemplateVars/templates_c/.gitignore
deleted file mode 100644
index d88cc144..00000000
--- a/tests/UnitTests/SmartyMethodsTests/GetTemplateVars/templates_c/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-# Ignore anything in here, but keep this directory
-*
diff --git a/tests/UnitTests/SmartyMethodsTests/GetTemplateVars/GetTemplateVarsTest.php b/tests/UnitTests/SmartyMethodsTests/TemplateVars/GetTemplateVarsTest.php
index db60b822..db60b822 100644
--- a/tests/UnitTests/SmartyMethodsTests/GetTemplateVars/GetTemplateVarsTest.php
+++ b/tests/UnitTests/SmartyMethodsTests/TemplateVars/GetTemplateVarsTest.php
diff --git a/tests/UnitTests/SmartyMethodsTests/TemplateVars/HasVariableTest.php b/tests/UnitTests/SmartyMethodsTests/TemplateVars/HasVariableTest.php
new file mode 100644
index 00000000..047af7b9
--- /dev/null
+++ b/tests/UnitTests/SmartyMethodsTests/TemplateVars/HasVariableTest.php
@@ -0,0 +1,32 @@
+<?php
+
+/**
+ * Tests the ::hasVariable method
+ */
+class HasVariableTest extends PHPUnit_Smarty
+{
+ public function setUp(): void
+ {
+ $this->setUpSmarty(__DIR__);
+ }
+
+
+ public function testInit()
+ {
+ $this->cleanDirs();
+ }
+
+ public function testSimpleTrue()
+ {
+ $this->smarty->assign('foo', 'bar');
+ $this->assertTrue($this->smarty->hasVariable('foo'));
+ }
+
+
+ public function testSimpleFalse()
+ {
+ $this->smarty->assign('foo', 'bar');
+ $this->assertFalse($this->smarty->hasVariable('foox'));
+ }
+
+}