@@ -84,7 +84,7 @@ fn detect_conda_root_from_path() {
8484 let python_env = PythonEnv :: new ( exe, Some ( conda_dir. clone ( ) ) , None ) ;
8585 let env = conda. try_from ( & python_env) . unwrap ( ) ;
8686
87- assert_eq ! ( env. manager. is_some( ) , true ) ;
87+ assert ! ( env. manager. is_some( ) ) ;
8888
8989 let manager = env. manager . unwrap ( ) ;
9090 assert_eq ! ( manager. executable, conda_dir. join( "bin" ) . join( "conda" ) ) ;
@@ -132,13 +132,8 @@ fn detect_new_conda_env() {
132132 let env = environments
133133 . iter ( )
134134 . find ( |x| x. name == Some ( env_name. into ( ) ) )
135- . expect (
136- format ! (
137- "New Environment not created, detected envs {:?}" ,
138- environments
139- )
140- . as_str ( ) ,
141- ) ;
135+ . unwrap_or_else ( || panic ! ( "New Environment not created, detected envs {:?}" ,
136+ environments) ) ;
142137
143138 let prefix = conda_dir. clone ( ) . join ( "envs" ) . join ( env_name) ;
144139 assert_eq ! ( env. prefix, prefix. clone( ) . into( ) ) ;
@@ -182,7 +177,7 @@ fn detect_conda_env_from_path() {
182177 let python_env = PythonEnv :: new ( exe. clone ( ) , Some ( prefix. clone ( ) ) , None ) ;
183178 let env = conda. try_from ( & python_env) . unwrap ( ) ;
184179
185- assert_eq ! ( env. manager. is_some( ) , true ) ;
180+ assert ! ( env. manager. is_some( ) ) ;
186181
187182 let manager = env. manager . unwrap ( ) ;
188183 assert_eq ! ( manager. executable, conda_dir. join( "bin" ) . join( "conda" ) ) ;
@@ -231,20 +226,15 @@ fn detect_new_conda_env_without_python() {
231226 let env = environments
232227 . iter ( )
233228 . find ( |x| x. name == Some ( env_name. into ( ) ) )
234- . expect (
235- format ! (
236- "New Environment not created, detected envs {:?}" ,
237- environments
238- )
239- . as_str ( ) ,
240- ) ;
229+ . unwrap_or_else ( || panic ! ( "New Environment not created, detected envs {:?}" ,
230+ environments) ) ;
241231
242232 let prefix = conda_dir. clone ( ) . join ( "envs" ) . join ( env_name) ;
243233 assert_eq ! ( env. prefix, prefix. clone( ) . into( ) ) ;
244234 assert_eq ! ( env. name, Some ( env_name. into( ) ) ) ;
245235 assert_eq ! ( env. kind, Some ( PythonEnvironmentKind :: Conda ) ) ;
246- assert_eq ! ( env. executable. is_none( ) , true ) ;
247- assert_eq ! ( env. version. is_none( ) , true ) ;
236+ assert ! ( env. executable. is_none( ) ) ;
237+ assert ! ( env. version. is_none( ) ) ;
248238
249239 assert_eq ! ( env. manager, Some ( manager. clone( ) ) ) ;
250240}
@@ -281,19 +271,14 @@ fn detect_new_conda_env_created_with_p_flag_without_python() {
281271 let env = environments
282272 . iter ( )
283273 . find ( |x| x. prefix == Some ( prefix. clone ( ) ) )
284- . expect (
285- format ! (
286- "New Environment ({:?}) not created, detected envs {:?}" ,
287- prefix, environments
288- )
289- . as_str ( ) ,
290- ) ;
274+ . unwrap_or_else ( || panic ! ( "New Environment ({:?}) not created, detected envs {:?}" ,
275+ prefix, environments) ) ;
291276
292277 assert_eq ! ( env. prefix, prefix. clone( ) . into( ) ) ;
293278 assert_eq ! ( env. name, None ) ;
294279 assert_eq ! ( env. kind, Some ( PythonEnvironmentKind :: Conda ) ) ;
295- assert_eq ! ( env. executable. is_none( ) , true ) ;
296- assert_eq ! ( env. version. is_none( ) , true ) ;
280+ assert ! ( env. executable. is_none( ) ) ;
281+ assert ! ( env. version. is_none( ) ) ;
297282
298283 assert_eq ! ( env. manager, Some ( manager. clone( ) ) ) ;
299284}
@@ -334,13 +319,8 @@ fn detect_new_conda_env_created_with_p_flag_with_python() {
334319 let env = environments
335320 . iter ( )
336321 . find ( |x| x. prefix == Some ( prefix. clone ( ) ) )
337- . expect (
338- format ! (
339- "New Environment not created, detected envs {:?}" ,
340- environments
341- )
342- . as_str ( ) ,
343- ) ;
322+ . unwrap_or_else ( || panic ! ( "New Environment not created, detected envs {:?}" ,
323+ environments) ) ;
344324
345325 assert_eq ! ( env. prefix, prefix. clone( ) . into( ) ) ;
346326 assert_eq ! ( env. name, None ) ;
@@ -409,7 +389,7 @@ fn create_conda_env(mode: &CondaCreateEnvNameOrPath, python_version: Option<Stri
409389 . expect ( "Failed to execute command" ) ;
410390}
411391
412- fn get_version ( value : & String ) -> String {
392+ fn get_version ( value : & str ) -> String {
413393 // Regex to extract just the d.d.d version from the full version string
414394 let re = regex:: Regex :: new ( r"\d+\.\d+\.\d+" ) . unwrap ( ) ;
415395 let captures = re. captures ( value) . unwrap ( ) ;
0 commit comments