mirror of
				https://github.com/juspay/hyperswitch.git
				synced 2025-10-31 18:17:13 +08:00 
			
		
		
		
	 ff96a62b95
			
		
	
	ff96a62b95
	
	
	
		
			
			Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
		
			
				
	
	
		
			28 lines
		
	
	
		
			647 B
		
	
	
	
		
			Rust
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
		
			647 B
		
	
	
	
		
			Rust
		
	
	
	
	
	
| #![allow(clippy::unwrap_used)]
 | |
| 
 | |
| mod test_module;
 | |
| use ::config::ConfigError;
 | |
| use router_env::TelemetryGuard;
 | |
| 
 | |
| use self::test_module::some_module::*;
 | |
| 
 | |
| fn logger() -> error_stack::Result<&'static TelemetryGuard, ConfigError> {
 | |
|     use once_cell::sync::OnceCell;
 | |
| 
 | |
|     static INSTANCE: OnceCell<TelemetryGuard> = OnceCell::new();
 | |
|     Ok(INSTANCE.get_or_init(|| {
 | |
|         let config = router_env::Config::new().unwrap();
 | |
| 
 | |
|         router_env::setup(&config.log, "router_env_test", []).unwrap()
 | |
|     }))
 | |
| }
 | |
| 
 | |
| #[tokio::test]
 | |
| async fn basic() -> Result<(), Box<dyn std::error::Error + Send + Sync>> {
 | |
|     logger()?;
 | |
| 
 | |
|     fn_with_colon(13).await;
 | |
| 
 | |
|     Ok(())
 | |
| }
 |