branch: elpa/flymake-pyrefly commit 32e82974b1cb1d727b45ae4f757e543ec0f040c8 Author: Boris Shminke <bo...@shminke.com> Commit: Boris Shminke <bo...@shminke.com>
test for passing column --- tests/test-flymake-pyrefly.el | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/tests/test-flymake-pyrefly.el b/tests/test-flymake-pyrefly.el index f518925370..27bd37d51b 100644 --- a/tests/test-flymake-pyrefly.el +++ b/tests/test-flymake-pyrefly.el @@ -25,16 +25,15 @@ (should-error (flymake-pyrefly 'identity))) (ert-deftest flymake-pyrefly-test-normal-use-case () "Test a normal Pyrefly use-case." - (let ((saved-args nil) - (mock-report-fn (lambda (args) (setq saved-args args)))) + (defun mock-report-fn (args) + (setq saved-args args)) (find-file "example.py") - (flymake-pyrefly mock-report-fn) - (flymake-pyrefly mock-report-fn) + (setq saved-args nil) + (flymake-pyrefly 'mock-report-fn) + (flymake-pyrefly 'mock-report-fn) (sleep-for 1) (should - (equal - (aref (car saved-args) 5) - "`Literal[0]` is not assignable to variable `x` with type `str` [bad-assignment]")))) + (equal (aref (car saved-args) 2) (cons 2 5)))) (ert-deftest flymake-pyrefly-test-setup () (pyrefly-setup-flymake-backend) (should (member 'flymake-pyrefly flymake-diagnostic-functions)))