dev.metalisp.sbt/tests/component/alert.lisp

22 lines
496 B
Common Lisp
Raw Normal View History

2023-07-27 11:59:30 +02:00
(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)))))