reworked code and added ability to build slides

This commit is contained in:
2023-01-24 14:12:37 +01:00
parent f76521f6cf
commit f13d24bee0
13 changed files with 187 additions and 84 deletions

9
src/test/fs_util.rs Normal file
View File

@@ -0,0 +1,9 @@
use crate::app::fs_util;
#[test]
fn test_fetch_asciidoctor_paths_recursive() {
let paths = fs_util::fetch_paths_recursive("docs", ".adoc").unwrap();
let len = paths.len();
dbg!(paths);
assert_eq!(len, 4);
}

View File

@@ -1,13 +1,2 @@
use crate::app::rx::Observable;
#[test]
fn test_observable() {
let mut observable: Observable<u32> = Observable::new();
observable.subscribe(|value| {
assert_eq!(5, value);
});
observable.next(5);
}
mod rx;
mod fs_util;

13
src/test/rx.rs Normal file
View File

@@ -0,0 +1,13 @@
use crate::app::rx::Observable;
#[test]
fn test_observable() {
let mut observable: Observable<u32> = Observable::new();
observable.subscribe(|value| {
assert_eq!(5, value);
});
observable.next(5);
}