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

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

[elpa] externals/phps-mode f7f931a 092/405: Added another failing indent


From: Stefan Monnier
Subject: [elpa] externals/phps-mode f7f931a 092/405: Added another failing indentation test
Date: Sat, 13 Jul 2019 09:59:50 -0400 (EDT)

branch: externals/phps-mode
commit f7f931a5049f4284d28185e36d5faa8113867d16
Author: Christian Johansson <address@hidden>
Commit: Christian Johansson <address@hidden>

    Added another failing indentation test
---
 phps-mode.el           |  2 +-
 phps-test-functions.el | 14 +++++++++-----
 2 files changed, 10 insertions(+), 6 deletions(-)

diff --git a/phps-mode.el b/phps-mode.el
index cc4a714..58eec94 100644
--- a/phps-mode.el
+++ b/phps-mode.el
@@ -60,7 +60,7 @@
 (defvar phps-mode/use-psr-2 t
   "Whether to use PSR-2 guidelines for white-space or not.")
 
-(defvar phps-mode/idle-interval 1
+(defvar phps-mode/idle-interval 0.2
   "Idle seconds before running incremental lexer.")
 
 (define-derived-mode phps-mode prog-mode "PHPs"
diff --git a/phps-test-functions.el b/phps-test-functions.el
index f9974a6..523641f 100644
--- a/phps-test-functions.el
+++ b/phps-test-functions.el
@@ -162,11 +162,18 @@
      (should (equal buffer-contents "<?php\nif (myFirstCondition()) {\n    
$this->var = 'abc123';\n} else if (mySeconCondition()) {\n    $this->var = 
'def456';\n}\n"))))
 
   (phps-mode/with-test-buffer
-   "<?php\nmyFunction(\n    array(\n        'random' => 'abc',\n    ),\n    
$var2\n);\n"
+   "<?php\nif (myRandomCondition()):\necho 'Something here';\n    echo 
'Something else here';\nendif;\n"
+   (goto-char 40)
+   (phps-mode/indent-line)
+   (let ((buffer-contents (buffer-substring-no-properties (point-min) 
(point-max))))
+     (should (equal buffer-contents "<?php\nif (myRandomCondition()):\n    
echo 'Something here';\n    echo 'Something else here';\nendif;\n"))))
+
+  (phps-mode/with-test-buffer
+   "<?php\nmyFunction(\n    array(\n        'random' => 'abc',\n        ),\n   
 $var2\n);\n"
    (goto-char 50)
    (phps-mode/indent-line)
    (let ((buffer-contents (buffer-substring-no-properties (point-min) 
(point-max))))
-     (should (equal buffer-contents "<?php\nmyFunction(\n    array(\n        
'random' => 'abc',\n        ),\n    $var2\n);\n"))))
+     (should (equal buffer-contents "<?php\nmyFunction(\n    array(\n        
'random' => 'abc',\n    ),\n    $var2\n);\n"))))
 
   (phps-mode/with-test-buffer
    "<?php\n$var = $var2->getHead()\n->getTail();\n"
@@ -196,9 +203,6 @@
    (let ((buffer-contents (buffer-substring-no-properties (point-min) 
(point-max))))
      (should (equal buffer-contents "<?php\nif (empty($this->var)):\n    
$this->var = 'abc123';\n    endif;"))))
 
-  
-
-
   )
 
 (defun phps-mode/test-functions--get-point-data ()



reply via email to

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