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

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

[elpa] externals/phps-mode 2ef1168cb1 155/212: Added new failing indenta


From: Christian Johansson
Subject: [elpa] externals/phps-mode 2ef1168cb1 155/212: Added new failing indentation tests
Date: Wed, 26 Jan 2022 01:51:18 -0500 (EST)

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

    Added new failing indentation tests
---
 test/phps-mode-test-indent.el | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/test/phps-mode-test-indent.el b/test/phps-mode-test-indent.el
index ccc7744874..1ea722954f 100644
--- a/test/phps-mode-test-indent.el
+++ b/test/phps-mode-test-indent.el
@@ -360,6 +360,18 @@
      "<?php\n\nforeach ($datas as $data) {\n    if (\n        stripos(\n       
     $data,\n            ' , '\n        ) !== false\n    ) {\n        $explode 
= explode(\n            ' , ',\n            $data\n        );\n        if (\n   
         !empty($explode)\n            && is_array($explode)\n            && 
isset(\n                $explode[0],\n                $explode[1]\n            
)\n        ) {\n            $name = trim($explode[1]);\n        }\n    }\n}\n"
      "Line after multi-line function call inside if condition list")
 
+    (phps-mode-test-indent--should-equal
+     "<?php\n\nif (\n    (!isset(Meta()->login)\n        || !$name = 
Meta()->login->name())\n        && $override\n) {\n    echo 'here';\n}\n"
+     "Line after multi-line condition in parenthesis")
+
+    (phps-mode-test-indent--should-equal
+    "<?php\nif (\n    $first != false\n    || $second != false\n    || $third 
!= false\n) {\n}\n"
+    "Line after variable not equal condition")
+
+    (phps-mode-test-indent--should-equal
+     "<?php\n\nif (\n    (is_array($data)\n        && !empty($data['index'])\n 
       && (is_a($data['index'], 'Index')\n            || is_a($data['Index'], 
'Index2')))\n    || is_a($data, 'WC_Index')\n) {\n\n}\n"
+     "Line after multi-line condition in parenthesis 2")
+
   )
 
 (defun phps-mode-test-indent--get-lines-indent-psr-2 ()



reply via email to

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