def test_fetch_binlog(self, mock_sub, mock_fetch): """Function: test_fetch_binlog Description: Test with only default arguments passed. Arguments: """ mock_sub.return_value = Popen() mock_fetch.return_value = self.binlog_files dataout = mysql_log_admin.fetch_binlog(self.server) self.assertEqual([x for x in dataout], self.filehandler)
def test_binpath(self, mock_sub, mock_fetch): """Function: test_binpath Description: Test with bin_path argument passed. Arguments: """ mock_sub.return_value = Popen() mock_fetch.return_value = self.binlog_files dataout = mysql_log_admin.fetch_binlog(self.server, bin_path="./") self.assertEqual([x for x in dataout], self.filehandler)