branch: externals/phps-mode
commit 73234165c67c7c12b1424c1594bb87bb9ac773dc
Author: Christian Johansson <[email protected]>
Commit: Christian Johansson <[email protected]>

    Added failing test for parser
---
 test/phps-mode-test-parser.el | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/test/phps-mode-test-parser.el b/test/phps-mode-test-parser.el
index 2e5dd59..b2b46e6 100644
--- a/test/phps-mode-test-parser.el
+++ b/test/phps-mode-test-parser.el
@@ -133,6 +133,13 @@
        '(nil ("echo" "'hello'" ";"))
        (phps-mode-parser-translate)))))
 
+  ;; TODO Make following test work
+  (phps-mode-test-parser--buffer-contents
+   "<?php\n\nnamespace myNamespaceA {\n    $var = 123;\n    class myClassA {\n 
       private $var2 = 123;\n        function myFunctionA($var3) {\n            
$var4 = 123;\n            if ($var) {\n                echo 'Miss';\n           
 }\n            if ($var2) {\n                echo 'Miss';\n            }\n     
       if ($var3) {\n                echo 'Hit';\n            }\n            if 
($var4) {\n                echo 'Hit';\n            }\n        }\n\n        
function myFuncti [...]
+   "Object oriented PHP with bracket namespace"
+   (lambda()
+     (phps-mode-parser-parse)))
+
   (message "\n-- Ran tests for parser boundaries. --"))
 
 (defun phps-mode-test-parser ()

Reply via email to