Something went wrong. Try again.
A collection of utilities for the Daggerheart SRD katari.fyi
daggerheart ttrpg gleam api
Something went wrong. Try again.
1234567891011121314151617181920212223242526272829import envoyimport gleam/httpimport gleam/resultimport gleam/stringimport gleeunitimport katari/sharedimport katari/web/routerimport wisp/simulate
pub fn main() -> Nil { gleeunit.main()}
pub fn docs_show_not_found_when_disabled_test() { let req = simulate.request(http.Get, "/docs/") let res = router.handle_request(req, data(), False)
assert res.status == 200 assert res |> simulate.read_body |> string.contains("not found")}
fn data() { let path = result.unwrap(envoy.get("KATARI_DATA_PATH"), "../data/") let assert Ok(data) = shared.from_path(path <> "/core") data}