@@ -39,29 +39,26 @@ class TestCurlRucio
3939    def  test_ping (self ):
4040        """PING (CURL): Get Version""" 
4141        cmd  =  'curl --cacert %s -s -X GET %s/ping'  %  (self .cacert , self .host )
42-         print (self .marker  +  cmd )
4342        exitcode , out , err  =  execute (cmd )
44-         print (out , )
4543        ret  =  json .loads (out )
46-         assert  'version'  in  ret 
44+         assert  exitcode  ==  0 , f"Ping failed: { self .marker } { cmd }  
45+         assert  'version'  in  ret , f"Version not found in response : { out } { ret }  
4746        assert  isinstance (ret , dict )
4847
4948    def  test_get_auth_userpass (self ):
5049        """AUTH (CURL): Test auth token retrieval with via username and password""" 
5150        cmd  =  'curl -s -i --cacert %s -X GET -H "X-Rucio-Account: root" -H "X-Rucio-Username: ddmlab" -H "X-Rucio-Password: secret" %s %s/auth/userpass'  %  (self .cacert , self .vo_header , self .auth_host )
52-         print (self .marker  +  cmd )
5351        exitcode , out , err  =  execute (cmd )
54-         print ( out , ) 
55-         assert  'X-Rucio-Auth-Token'  in  out 
52+         assert   exitcode   ==   0 ,  f"Auth token retrieval failed:  { self . marker }   { cmd } " 
53+         assert  'X-Rucio-Auth-Token'  in  out ,  f"Auth token not found in response:  { out } " 
5654
5755    @skip_outside_gh_actions  
5856    def  test_get_auth_x509 (self ):
5957        """AUTH (CURL): Test auth token retrieval with via x509""" 
6058        cmd  =  'curl -s -i --cacert %s -H "X-Rucio-Account: root" %s -cert %s --key %s -X GET %s/auth/x509'  %  (self .cacert , self .vo_header , self .usercert , self .userkey , self .auth_host )
61-         print (self .marker  +  cmd )
6259        exitcode , out , err  =  execute (cmd )
63-         print ( out , ) 
64-         assert  'X-Rucio-Auth-Token'  in  out 
60+         assert   exitcode   ==   0 ,  f"Auth token retrieval failed:  { self . marker }   { cmd } " 
61+         assert  'X-Rucio-Auth-Token'  in  out ,  f"Auth token not found in response:  { out } " 
6562
6663    def  test_get_auth_gss (self ):
6764        """AUTH (CURL): Test auth token retrieval with via gss""" 
@@ -95,10 +92,9 @@ def test_get_auth_validate(self):
9592        assert  'X-Rucio-Auth-Token'  in  out 
9693        os .environ ['RUCIO_TOKEN' ] =  out [len ('X-Rucio-Auth-Token: ' ):].rstrip ()
9794        cmd  =  'curl -s -i --cacert %s  -H "X-Rucio-Auth-Token: $RUCIO_TOKEN" -X GET %s/auth/validate'  %  (self .cacert , self .auth_host )
98-         print (self .marker  +  cmd )
9995        exitcode , out , err  =  execute (cmd )
100-         print ( out ) 
101-         assert  'datetime.datetime'  in  out 
96+         assert   exitcode   ==   0 ,  f"Token validation failed:  { self . marker }   { cmd } " 
97+         assert  'datetime.datetime'  in  out ,  f"Token validation failed:  { out } " 
10298
10399    @skip_outside_gh_actions  
104100    @pytest .mark .dirty  
@@ -116,25 +112,22 @@ def test_post_account(self):
116112               "-d '{\" type\" : \" USER\" , \" email\" : \" [email protected] \" }' "  117113               "-X POST %s/accounts/%s" 
118114               ) %  (self .cacert , self .host , account_name_generator ())
119- 
120-         print (self .marker  +  cmd )
121115        exitcode , out , err  =  execute (cmd )
122-         print ( out ) 
123-         assert  '201 Created' .lower () in  out .lower ()
116+         assert   exitcode   ==   0 ,  f"Account creation failed:  { self . marker }   { cmd } " 
117+         assert  '201 Created' .lower () in  out .lower (),  f"Account creation failed:  { out } " 
124118
125119    @skip_outside_gh_actions  
126120    def  test_get_accounts_whoami (self ):
127121        """ACCOUNT (CURL): Test whoami method""" 
128122        cmd  =  'curl -s -i --cacert %s -H "X-Rucio-Account: root" %s --cert %s --key %s -X GET %s/auth/x509 | tr -d \' \r \'  | grep X-Rucio-Auth-Token:'  %  (self .cacert , self .vo_header , self .usercert , self .userkey , self .auth_host )
129-         print (cmd )
130123        exitcode , out , err  =  execute (cmd )
131-         assert  'X-Rucio-Auth-Token'  in  out 
124+         assert  exitcode  ==  0 , f"Auth token retrieval failed: { cmd }  
125+         assert  'X-Rucio-Auth-Token'  in  out , f"Auth token not found in response: { out }  
132126        os .environ ['RUCIO_TOKEN' ] =  out [len ('X-Rucio-Auth-Token: ' ):].rstrip ()
133127        cmd  =  '''curl -s -i -L --cacert %s -H "X-Rucio-Auth-Token: $RUCIO_TOKEN" -X GET %s/accounts/whoami'''  %  (self .cacert , self .host )
134-         print (self .marker  +  cmd )
135128        exitcode , out , err  =  execute (cmd )
136-         print ( out ) 
137-         assert  '303 See Other' .lower () in  out .lower ()
129+         assert   exitcode   ==   0 ,  f"Whoami failed:  { self . marker }   { cmd } " 
130+         assert  '303 See Other' .lower () in  out .lower (),  f"Whoami failed:  { out } " 
138131
139132    @skip_outside_gh_actions  
140133    @pytest .mark .dirty  
@@ -145,7 +138,6 @@ def test_post_rse(self):
145138        assert  'X-Rucio-Auth-Token'  in  out 
146139        os .environ ['RUCIO_TOKEN' ] =  out [len ('X-Rucio-Auth-Token: ' ):].rstrip ()
147140        cmd  =  '''curl -s -i --cacert %s -H "X-Rucio-Auth-Token: $RUCIO_TOKEN" -X POST %s/rses/%s'''  %  (self .cacert , self .host , rse_name_generator ())
148-         print (self .marker  +  cmd )
149141        exitcode , out , err  =  execute (cmd )
150-         print ( out ) 
151-         assert  '201 Created' .lower () in  out .lower ()
142+         assert   exitcode   ==   0 ,  f"RSE creation failed:  { self . marker }   { cmd } " 
143+         assert  '201 Created' .lower () in  out .lower (),  f"RSE creation failed:  { out } " 
0 commit comments