@@ -30,7 +30,7 @@ def empty_keyring():
3030# -------------------------------------------------------------------
3131
3232
33- class TestKey :
33+ class TestKey ( object ) :
3434 def test_init (self , empty_keyring ):
3535 # empty
3636 k = Key ()
@@ -60,19 +60,20 @@ def test_list(self, empty_keyring):
6060
6161 # 3 keys
6262 keysrc = [
63- [ ' test key 1' , 'content 111' ] ,
64- [ ' test key 2' , 'content 222' ] ,
65- [ ' test key 3' , 'content 333' ] ,
63+ { 'name' : ' test key 1' , 'data' : ' content 111'} ,
64+ { 'name' : ' test key 2' , 'data' : ' content 222'} ,
65+ { 'name' : ' test key 3' , 'data' : ' content 333'} ,
6666 ]
6767 for src in keysrc :
68- src . append ( keyctl .add_key (src [0 ], src [1 ]) )
68+ src [ 'id' ] = keyctl .add_key (src ['name' ], src ['data' ] )
6969
7070 keylist = Key .list ()
7171 assert len (keylist ) == 3
72- for i in range (0 , 3 ):
73- assert keylist [i ].id == keysrc [i ][2 ]
74- assert keylist [i ].name == keysrc [i ][0 ]
75- assert keylist [i ].data == keysrc [i ][1 ]
72+ for key in keylist :
73+ src = next ((x for x in keysrc if x ['id' ] == key .id ), None )
74+ assert key .id == src ['id' ]
75+ assert key .name == src ['name' ]
76+ assert key .data == src ['data' ]
7677
7778 # ---------------------------------------------------------------
7879
@@ -154,6 +155,4 @@ def test_update(self, empty_keyring):
154155 k2 .update ('xxxx' )
155156
156157
157-
158-
159158# -------------------------------------------------------------------
0 commit comments