branch: externals/phps-mode commit 55f61b0edf1b791947a981ff885dda93434b0520 Author: Christian Johansson <christ...@cvj.se> Commit: Christian Johansson <christ...@cvj.se>
New algorithm for concatenation indentation passes tests --- phps-mode-test-functions.el | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/phps-mode-test-functions.el b/phps-mode-test-functions.el index 5a8397b..738ad79 100644 --- a/phps-mode-test-functions.el +++ b/phps-mode-test-functions.el @@ -161,13 +161,10 @@ "Do while loop with multi-line condition" (should (equal '((1 (0 0)) (2 (0 0)) (3 (1 0)) (4 (0 0)) (5 (1 0)) (6 (0 0))) (phps-mode-test-hash-to-list (phps-mode-functions-get-lines-indent))))) - - ;; TODO Fix below - (phps-mode-test-with-buffer "<?php\n$myVar = 'blaha'\n . 'ijeije' . __(\n 'okeoke'\n ) . 'okeoke';\n?>" "Concatenated assignment string with function call" - (should (equal '((1 (0 0)) (2 (0 0)) (3 (1 0)) (4 (2 0)) (5 (1 0)) (6 (0 0))) (phps-mode-test-hash-to-list (phps-mode-functions-get-lines-indent))))) + (should (equal '((1 (0 0)) (2 (0 0)) (3 (1 0)) (4 (2 0)) (5 (0 0)) (6 (0 0))) (phps-mode-test-hash-to-list (phps-mode-functions-get-lines-indent))))) (phps-mode-test-with-buffer "<?php\n$myVar = 'blaha'\n . 'ijeije' . __(\n 'okeoke'\n )\n . 'okeoke';\n?>" @@ -177,7 +174,7 @@ (phps-mode-test-with-buffer "<?php\necho 'blaha'\n . 'ijeije' . __(\n 'okeoke'\n ) . 'okeoke';\n?>" "Concatenated echo string with function call" - (should (equal '((1 (0 0)) (2 (0 0)) (3 (1 0)) (4 (2 0)) (5 (1 0)) (6 (0 0))) (phps-mode-test-hash-to-list (phps-mode-functions-get-lines-indent))))) + (should (equal '((1 (0 0)) (2 (0 0)) (3 (1 0)) (4 (2 0)) (5 (0 0)) (6 (0 0))) (phps-mode-test-hash-to-list (phps-mode-functions-get-lines-indent))))) (phps-mode-test-with-buffer "<?php\necho 'blaha'\n . 'ijeije' . __(\n 'okeoke'\n )\n . 'okeoke';\n?>" @@ -335,7 +332,7 @@ "<?php\n$var =\n 500 .\n \"200\" .\n 100.0 .\n '200' .\n $this->getTail()\n ->getBottom();" "Multi-line assignments" ;; (message "Tokens: %s" phps-mode-lexer-tokens) - (should (equal '((1 (0 0)) (2 (0 0)) (3 (1 0)) (4 (1 0)) (5 (1 0)) (6 (1 0)) (7 (1 0)) (8 (1 0))) (phps-mode-test-hash-to-list (phps-mode-functions-get-lines-indent))))) + (should (equal '((1 (0 0)) (2 (0 0)) (3 (1 0)) (4 (2 0)) (5 (2 0)) (6 (2 0)) (7 (2 0)) (8 (1 0))) (phps-mode-test-hash-to-list (phps-mode-functions-get-lines-indent))))) )