[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/pacmacs 1ed7f14e30 099/472: UTs for pacmacs--init-board-te
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/pacmacs 1ed7f14e30 099/472: UTs for pacmacs--init-board-test (#75) |
Date: |
Thu, 6 Jan 2022 21:59:16 -0500 (EST) |
branch: elpa/pacmacs
commit 1ed7f14e3019d6567fa159e49b99a6f7e4849503
Author: rexim <reximkut@gmail.com>
Commit: rexim <reximkut@gmail.com>
UTs for pacmacs--init-board-test (#75)
---
pacmacs.el | 10 +++++-----
test/pacmacs-test.el | 11 +++++++++++
2 files changed, 16 insertions(+), 5 deletions(-)
diff --git a/pacmacs.el b/pacmacs.el
index 00bb02fa3d..c0a4b2b4a1 100644
--- a/pacmacs.el
+++ b/pacmacs.el
@@ -133,7 +133,7 @@
:speed 0
:speed-counter 0))
-(defun pacmacs-init-board (width height)
+(defun pacmacs--init-board (width height)
(let ((board (make-vector height nil)))
(dotimes (row height)
(aset board row (make-vector width nil)))
@@ -394,10 +394,10 @@
(setq pacmacs-board-width board-width)
(setq pacmacs-board-height board-height)
- (setq pacmacs-board (pacmacs-init-board pacmacs-board-width
- pacmacs-board-height))
- (setq pacmacs-track-board (pacmacs-init-board pacmacs-board-width
- pacmacs-board-height))
+ (setq pacmacs-board (pacmacs--init-board pacmacs-board-width
+ pacmacs-board-height))
+ (setq pacmacs-track-board (pacmacs--init-board pacmacs-board-width
+ pacmacs-board-height))
(setq pacmacs-wall-cells nil)
(setq pacmacs-pills nil)
diff --git a/test/pacmacs-test.el b/test/pacmacs-test.el
index df56500e22..1c18aa2316 100644
--- a/test/pacmacs-test.el
+++ b/test/pacmacs-test.el
@@ -7,3 +7,14 @@
(pacmacs--fill-board input-board 2 2 5)
(should (equal expected-board
input-board))))
+
+
+(ert-deftest pacmacs--init-board-test ()
+ (let ((width 5)
+ (height 4)
+ (expected-board [[nil nil nil nil nil]
+ [nil nil nil nil nil]
+ [nil nil nil nil nil]
+ [nil nil nil nil nil]]))
+ (should (equal expected-board
+ (pacmacs--init-board width height)))))
- [nongnu] elpa/pacmacs 327332d32d 036/472: Update README, (continued)
- [nongnu] elpa/pacmacs 327332d32d 036/472: Update README, ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 68f876d0ba 043/472: Merge pull request #29 from rexim/license-28, ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 298b950310 062/472: Rename pacman-resources to pacman-image (#51), ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs e9703e9ba2 061/472: Rename function for loading images (#51), ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 0a65793037 071/472: Use plist-bind for pacman-anim-object-next-frame (#54), ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 7f706e2159 074/472: Add UTs for plist-map (#54), ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 69d47fbb9a 075/472: Merge branch 'pacman-utils-ut-54'. Close #54, ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 7d16738069 077/472: Implement custom map format. Close #61, ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 6d1831c746 081/472: Implement ghost mechanics. Close #62, ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 427b4f823e 088/472: Add edebug specs for plist-bind macro (#68), ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 1ed7f14e30 099/472: UTs for pacmacs--init-board-test (#75),
ELPA Syncer <=
- [nongnu] elpa/pacmacs a802074eea 109/472: Add set/get functions for board (#74), ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs de66c1ce17 112/472: Refactor out pacmacs--step-point (#74), ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs b0561eb59f 111/472: Refactor pacmacs--cell-tracked-p (#74), ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 317f9b85b7 114/472: Refactor pacmacs--track-point (#74), ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 5233bac0c5 105/472: UT for pacmacs--put-object-test (#75), ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs d2c449734e 124/472: Merge branch 'pacman-death-69'. Close #69, ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 1ed9c057cc 127/472: Add padding above the lives, ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 9e7f67e368 126/472: Implement live mechanics. Close #86, ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 86d701a167 131/472: Introduce pacmacs--load-next-level, ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 3d49405193 136/472: Reset the score on start, ELPA Syncer, 2022/01/06