From 4e2bfed23c17929795f2082d6e77937170caeaa9 Mon Sep 17 00:00:00 2001
From: Laria Carolin Chabowski <laria@laria.me>
Date: Sun, 13 Sep 2020 21:35:16 +0200
Subject: Turn our functional tests into PhpUnit tests

---
 tests/functional/test_array/Test.php | 27 +++++++++++++++++++++++++++
 tests/functional/test_array/test.tpl |  1 +
 tests/functional/test_array/want     |  1 +
 3 files changed, 29 insertions(+)
 create mode 100644 tests/functional/test_array/Test.php
 create mode 100644 tests/functional/test_array/test.tpl
 create mode 100644 tests/functional/test_array/want

(limited to 'tests/functional/test_array')

diff --git a/tests/functional/test_array/Test.php b/tests/functional/test_array/Test.php
new file mode 100644
index 0000000..58f0cb8
--- /dev/null
+++ b/tests/functional/test_array/Test.php
@@ -0,0 +1,27 @@
+<?php
+
+namespace tests\functional\test_array;
+
+use kch42\ste\STECore;
+use tests\functional\BaseTest;
+
+class Test extends BaseTest
+{
+    protected function getDirectory(): string
+    {
+        return __DIR__;
+    }
+
+    protected function setUpSte(STECore $ste): void
+    {
+        $ste->vars["foo"] = array(
+            "a" => array(
+                "blabla" => "OK"
+            ),
+            "b" => "bla"
+        );
+        $ste->vars["bar"] = array(
+            "baz" => "a"
+        );
+    }
+}
diff --git a/tests/functional/test_array/test.tpl b/tests/functional/test_array/test.tpl
new file mode 100644
index 0000000..050045d
--- /dev/null
+++ b/tests/functional/test_array/test.tpl
@@ -0,0 +1 @@
+${foo[$bar[baz]][${foo[b]}bla]}
\ No newline at end of file
diff --git a/tests/functional/test_array/want b/tests/functional/test_array/want
new file mode 100644
index 0000000..d86bac9
--- /dev/null
+++ b/tests/functional/test_array/want
@@ -0,0 +1 @@
+OK
-- 
cgit v1.2.3-70-g09d2