dev.metalisp.sbt/tests/component/alert.lisp
2023-07-27 13:56:01 +02:00

21 lines
495 B
Common Lisp

(defpackage cl-sbt/tests/alert
(:use
:cl
:cl-sbt
:rove)
(:import-from
:cl-sbt/alert
:btn
:alert
:alert-primary
:alert-dismiss-primary))
(in-package :cl-sbt/tests/alert)
(deftest test-btn-macro
(testing "Testing btn macro"
(let ((result (spinneret:with-html-string (btn))))
(ok (search "class=btn-close" result))
(ok (search "type=button" result))
(ok (search "data-bs-dismiss=alert" result))
(ok (search "aria-label=Close" result)))))