blob: 9e9235e4e54b95517c29800d4060056d75bd3e23 [file] [log] [blame]
"""Tests for mysql_stats."""
import common
import collections
import mock
import unittest
import mysql_stats
class MysqlStatsTest(unittest.TestCase):
"""Unittest for mysql_stats."""
def testQueryAndEmit(self):
"""Test for QueryAndEmit."""
connection = mock.Mock()
connection.Execute.return_value.fetchone.return_value = (
'Column-name', 0)
# This shouldn't raise an exception.
mysql_stats.QueryAndEmit(collections.defaultdict(lambda: 0), connection)
if __name__ == '__main__':
unittest.main()