| 
									
										
										
										
											2025-06-22 11:29:44 +09:00
										 |  |  | use crate::{config::{P2pConfig, StorageConfig}, error::Error, global::GlobalConstant};
 | 
					
						
							| 
									
										
										
										
											2025-06-20 07:28:51 +09:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2025-06-22 11:29:44 +09:00
										 |  |  | pub static STORAGE_CONFIG: GlobalConstant<StorageConfig> = GlobalConstant::const_new(stringify!(STORAGE_CONFIG));
 | 
					
						
							|  |  |  | pub static P2P_CONFIG: GlobalConstant<P2pConfig> = GlobalConstant::const_new(stringify!(P2P_CONFIG));
 | 
					
						
							| 
									
										
										
										
											2025-06-20 07:28:51 +09:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2025-06-22 11:29:44 +09:00
										 |  |  | #[cfg(test)]
 | 
					
						
							|  |  |  | mod tests {
 | 
					
						
							|  |  |  |     use crate::global::{config::P2P_CONFIG, STORAGE_CONFIG};
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     #[test]
 | 
					
						
							|  |  |  |     fn test_global_constant_names() {
 | 
					
						
							|  |  |  |         assert_eq!(STORAGE_CONFIG.name, stringify!(STORAGE_CONFIG));
 | 
					
						
							|  |  |  |         assert_eq!(P2P_CONFIG.name, stringify!(P2P_CONFIG));
 | 
					
						
							|  |  |  |     }
 | 
					
						
							|  |  |  | }
 |