emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/phps-mode 50c9b31 84/96: Added 2 TODO items


From: Christian Johansson
Subject: [elpa] externals/phps-mode 50c9b31 84/96: Added 2 TODO items
Date: Fri, 29 Oct 2021 11:15:02 -0400 (EDT)

branch: externals/phps-mode
commit 50c9b31db62f9cbb7fc867c7b54befdfabcdfc6e
Author: Christian Johansson <christian@cvj.se>
Commit: Christian Johansson <christian@cvj.se>

    Added 2 TODO items
---
 test/phps-mode-test-parser.el | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

diff --git a/test/phps-mode-test-parser.el b/test/phps-mode-test-parser.el
index 5ae0b81..1151732 100644
--- a/test/phps-mode-test-parser.el
+++ b/test/phps-mode-test-parser.el
@@ -266,6 +266,25 @@
    (lambda()
      (phps-mode-parser-parse)))
 
+  (phps-mode-test-parser--buffer-contents
+   "<?php\n\n//exit program normally\nexit;\nexit();\nexit(0);\n\n//exit with 
an error code\nexit(1);\nexit(0376); //octal\n\n?>"
+   "Example #2 exit status example"
+   (lambda()
+     (phps-mode-parser-parse)))
+
+  ;; TODO Make this work
+  ;; (phps-mode-test-parser--buffer-contents
+  ;;  "<?php\n$food = 'cake';\n\n$return_value = match ($food) {\n    'apple' 
=> 'This food is an apple',\n    'bar' => 'This food is a bar',\n    'cake' => 
'This food is a cake',\n};\n\nvar_dump($return_value);\n?>"
+  ;;  "Example #2 Basic match usage"
+  ;;  (lambda()
+  ;;    (phps-mode-parser-parse)))
+
+  ;; TODO Make this work
+  ;; (phps-mode-test-parser--buffer-contents
+  ;;  "<?php\n\n//die program normally\ndie;\ndie();\ndie(0);\n\n//die with an 
error code\ndie(1);\ndue(0376); //octal\n\n?>"
+  ;;  "Example #2 die status example"
+  ;;  (lambda()
+  ;;    (phps-mode-parser-parse)))
 
   (message "\n-- Ran tests for parser boundaries. --"))
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]