瀏覽代碼

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):