Преглед на файлове

remove eval, instead we use getattr

oz123 преди 11 години
родител
ревизия
21a214f34a
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  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):