summaryrefslogtreecommitdiff
path: root/src/render.rs
diff options
context:
space:
mode:
authorDoan Luu Duc Tai <doan@luuduct.ai>2026-10-31 07:39:18 -0500
committerDoan Luu Duc Tai <doan@luuduct.ai>2026-10-31 07:39:18 -0500
commitd809d86182ab802472ae7d5e74cab66ba7bfa397 (patch)
tree36718e8d91b13b2714cbfe7877353ac7625f2f44 /src/render.rs
parentdd1d5863ef865ebe29dc93d03ca6abc0aaf48bee (diff)
Package private chat for HTTPS and verify portable encrypted recovery
Diffstat (limited to 'src/render.rs')
-rw-r--r--src/render.rs15
1 files changed, 7 insertions, 8 deletions
diff --git a/src/render.rs b/src/render.rs
index 8e1ee1e..c141405 100644
--- a/src/render.rs
+++ b/src/render.rs
@@ -96,17 +96,16 @@ mod tests {
assert!(caddy.contains("https://home.example.net:8443"));
assert!(caddy.contains("http_port 8181"));
assert!(!caddy.contains("do-not-publish"));
- assert!(
- fs::read_to_string(output.join("web/index.html"))?
- .contains("https://git.example.net:8443")
- );
+ let homepage = fs::read_to_string(output.join("web/index.html"))?;
+ assert!(homepage.contains("https://git.example.net:8443"));
+ assert!(homepage.contains("https://chat.doan.luuduct.ai:8443/LIMITATIONS.txt"));
+ assert!(homepage.contains("A home-grown experimental messenger. Know its"));
settings.mode = Mode::Local;
settings.port = 8180;
prepare(&project, &settings)?;
- assert!(
- fs::read_to_string(directory(&project, &settings).join("web/index.html"))?
- .contains("href=\"/git/\"")
- );
+ let preview = fs::read_to_string(directory(&project, &settings).join("web/index.html"))?;
+ assert!(preview.contains("href=\"/git/\""));
+ assert!(preview.contains("http://chat.localhost:8180/LIMITATIONS.txt"));
assert!(
fs::read_to_string(directory(&project, &settings).join("cgitrc"))?
.contains("clone-prefix=http://localhost:8180/git")