2023-11-25 09:59:03 +01:00
|
|
|
(defpackage dev.metalisp.sbt/tests/badge
|
2023-07-27 16:18:37 +02:00
|
|
|
(:use
|
|
|
|
:cl
|
2023-11-25 09:59:03 +01:00
|
|
|
:dev.metalisp.sbt
|
2023-07-27 16:18:37 +02:00
|
|
|
:rove)
|
|
|
|
(:import-from
|
2023-12-18 11:37:53 +01:00
|
|
|
:dev.metalisp.sbt/component/badge
|
2023-07-27 16:18:37 +02:00
|
|
|
:badge
|
|
|
|
:badge-primary
|
|
|
|
:badge-pill-primary))
|
|
|
|
|
2023-11-25 09:59:03 +01:00
|
|
|
(in-package :dev.metalisp.sbt/tests/badge)
|
2023-07-27 16:18:37 +02:00
|
|
|
|
|
|
|
(deftest test-badge-macro
|
|
|
|
(testing "Testing badge macro"
|
2023-08-09 15:06:10 +02:00
|
|
|
(let ((result (spinneret:with-html-string (badge (:color "primary")))))
|
2023-07-27 16:18:37 +02:00
|
|
|
(ok (search "class=\"badge text-bg-primary\"" result)))))
|
|
|
|
|
|
|
|
(deftest test-badge-primary
|
|
|
|
(testing "Testing badge primary"
|
|
|
|
(let ((result (spinneret:with-html-string (badge-primary "foo"))))
|
|
|
|
(ok (search "class=\"badge text-bg-primary\"" result)))))
|
|
|
|
|
|
|
|
(deftest test-badge-pill-primary
|
|
|
|
(testing "Testing badge pill primary"
|
|
|
|
(let ((result (spinneret:with-html-string (badge-pill-primary "foo"))))
|
|
|
|
(ok (search "class=\"badge text-bg-primary rounded-pill\"" result)))))
|