2023-11-25 09:59:03 +01:00
|
|
|
(defpackage dev.metalisp.sbt/tests/nav
|
2023-08-04 23:08:18 +02:00
|
|
|
(:use
|
|
|
|
:cl
|
2023-11-25 09:59:03 +01:00
|
|
|
:dev.metalisp.sbt
|
2023-08-04 23:08:18 +02:00
|
|
|
:rove)
|
|
|
|
(:import-from
|
2023-11-25 09:59:03 +01:00
|
|
|
:dev.metalisp.sbt/nav
|
2023-08-04 23:08:18 +02:00
|
|
|
:item
|
|
|
|
:nav))
|
|
|
|
|
2023-11-25 09:59:03 +01:00
|
|
|
(in-package :dev.metalisp.sbt/tests/nav)
|
2023-08-04 23:08:18 +02:00
|
|
|
|
|
|
|
(deftest test-item
|
|
|
|
(let ((result (spinneret:with-html-string (item "foo" t "#"))))
|
|
|
|
(testing "Generate correct HTML nav item"
|
|
|
|
(ok (search "class=nav-item" result))
|
|
|
|
(ok (search "class=\"nav-link active\"" result)))))
|