We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3a84fd6 commit 23349deCopy full SHA for 23349de
test-e2wm-pst-class.el
@@ -21,3 +21,20 @@
21
(result (e2wm:method-call
22
#'e2wm:$pst-class-init class nil)))
23
(should (equal result expected-result))))
24
+
25
26
+(ert-deftest e2wm-pst-class-grandchild ()
27
+ (let* ((expected-result 1)
28
+ (grand-class
29
+ (make-e2wm:$pst-class :init (lambda () expected-result)))
30
+ (super-class
31
+ (make-e2wm:$pst-class
32
+ :extend grand-class
33
+ :init (lambda () (e2wm:$pst-class-super))))
34
+ (class
35
36
+ :extend super-class
37
38
+ (result (e2wm:method-call
39
+ #'e2wm:$pst-class-init class nil)))
40
+ (should (equal result expected-result))))
0 commit comments