summaryrefslogtreecommitdiff
path: root/tests/secondary_funcs.rs
diff options
context:
space:
mode:
authorNamilskyy <alive6863@gmail.com>2025-12-01 14:06:10 +0300
committerNamilskyy <alive6863@gmail.com>2025-12-01 14:06:10 +0300
commit068eea55e0612184151461e64633b3dc18e53490 (patch)
treed3e20aea860a88e2b50ad3d35ddbd8792a1e531e /tests/secondary_funcs.rs
parent2029c2c09284d0228c0bce2977fdfa0ca8a8db06 (diff)
Implemented test suite, fixed some issues and added more modular structure into .woodpecker.yaml
Diffstat (limited to 'tests/secondary_funcs.rs')
-rw-r--r--tests/secondary_funcs.rs29
1 files changed, 29 insertions, 0 deletions
diff --git a/tests/secondary_funcs.rs b/tests/secondary_funcs.rs
new file mode 100644
index 0000000..84034d8
--- /dev/null
+++ b/tests/secondary_funcs.rs
@@ -0,0 +1,29 @@
+// use mesk::cfg::config::Config;
+// use toml;
+
+/*
+fn create_test_config(temp_dir_path: &str) -> Config {
+ /*
+ #[derive(Deserialize, Debug, Clone)]
+ pub struct Config {
+ pub repo: RepoConfig,
+ pub paths: PathConfig,
+ ...
+ }
+
+ #[derive(Deserialize, Debug, Clone)]
+ pub struct RepoConfig {
+ pub repo_url: String,
+ }
+
+ #[derive(Deserialize, Debug, Clone)]
+ pub struct PathConfig {
+ pub cache_dir: String,
+ ...
+ }
+ */
+ let cfg = Config::default().unwrap();
+ assert!(toml::to_string(&cfg).is_ok());
+ cfg
+}
+*/ \ No newline at end of file