def test_Stack(self):
rndFileName = ''.join(random.choice(string.ascii_uppercase) for _ in range(15))
with appDB.DBClass(self.testset1, settings.__version__) as DB:
DB.appInitDB()
conn = DB.appConnectDB()
# Add stuff to stack
for i in xrange(0,10):
entry_fields = settings.EntriesFields(EntryType=settings.__APPCOMPAT__,
FilePath='C:\Windows', FileName=rndFileName, Size=i, ExecFlag='True')
add_entry(DB, "TestHost01", entry_fields)
# Run
ret = main([self.testset1, "stack", "FileName", "FilePath = 'c:\Windows'"])
# Check status count == db count
count = int([i[1][0] for i in ret if rndFileName in i[1]][0])
self.assertEquals(count, 10, "test_Stack failed!")
评论列表
文章目录