diff options
| author | F. Jason Park | 2024-11-14 00:28:35 -0800 |
|---|---|---|
| committer | F. Jason Park | 2024-11-15 11:26:07 -0800 |
| commit | 7fc048ca7781f9ba04d953f79fb29646c92cf35d (patch) | |
| tree | 7d7c660ac14e7fc0a9867c50eac35cc053223a78 /test | |
| parent | d25689d6e2cfd387edbc77b01c03d0ae767f8cf0 (diff) | |
| download | emacs-7fc048ca7781f9ba04d953f79fb29646c92cf35d.tar.gz emacs-7fc048ca7781f9ba04d953f79fb29646c92cf35d.zip | |
Use helper to get erc-networks--id symbol as string
* lisp/erc/erc-networks.el (erc-networks--id-string): New function.
(erc-networks--construct-target-buffer-name)
(erc-networks--ensure-unique-server-buffer-name)
(erc-networks--rename-server-buffer): Use it.
* lisp/erc/erc-nicks.el (erc-nicks-list-faces): Use it.
* lisp/erc/erc-status-sidebar.el (erc-status-sidebar-pad-hierarchy): Use it.
* lisp/erc/erc.el (erc-generate-new-buffer-name)
(erc-log-irc-protocol)
(erc--auth-source-determine-params-defaults)
(erc-format-target-and/or-network): Use it.
* test/lisp/erc/erc-networks-tests.el (erc-networks--id-string): New test.
Diffstat (limited to 'test')
| -rw-r--r-- | test/lisp/erc/erc-networks-tests.el | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/test/lisp/erc/erc-networks-tests.el b/test/lisp/erc/erc-networks-tests.el index e84cca68cdd..02c90f28c6c 100644 --- a/test/lisp/erc/erc-networks-tests.el +++ b/test/lisp/erc/erc-networks-tests.el | |||
| @@ -76,6 +76,14 @@ | |||
| 76 | :symbol 'fake.chat))))) | 76 | :symbol 'fake.chat))))) |
| 77 | (kill-buffer)))) | 77 | (kill-buffer)))) |
| 78 | 78 | ||
| 79 | (ert-deftest erc-networks--id-string () | ||
| 80 | (should (equal (erc-networks--id-string (erc-networks--id-fixed-create 'foo)) | ||
| 81 | "foo")) | ||
| 82 | (should (equal (let* ((erc-network 'FooNet) | ||
| 83 | (erc-server-current-nick "Joe")) ; needs letstar | ||
| 84 | (erc-networks--id-string (erc-networks--id-create nil))) | ||
| 85 | "FooNet"))) | ||
| 86 | |||
| 79 | (ert-deftest erc-networks--id-create () | 87 | (ert-deftest erc-networks--id-create () |
| 80 | (cl-letf (((symbol-function 'float-time) | 88 | (cl-letf (((symbol-function 'float-time) |
| 81 | (lambda (&optional _) 0.0))) | 89 | (lambda (&optional _) 0.0))) |