Przeglądaj źródła

remove eval, instead we use getattr

oz123 11 lat temu
rodzic
commit
21a214f34a
1 zmienionych plików z 1 dodań i 1 usunięć
  1. 1 1
      pwman/tests/db_tests.py

+ 1 - 1
pwman/tests/db_tests.py

@@ -92,7 +92,7 @@ class DBTests(unittest.TestCase):
         new_node = self.db.getnodes([idx_created])[0]
         for key, attr in {'password': password, 'username': username,
                           'url': url, 'notes': notes}.iteritems():
-            self.assertEquals(attr, eval('new_node.' + key))
+            self.assertEquals(attr, getattr(new_node, key))
         self.db.close()
 
     def test_tags(self):