예제 #1
0
 def test_dates(self):
     """examples/dates.py"""
     try:
         import examples.dates as example
     except Exception as e:
         self.fail(e)
     output = example.main(self.getMySQLConfig())
     exp = ['  1 | 1977-06-14 | 1977-06-14 21:10:00 | 21:10:00 |',
     '  2 |       None |                None |  0:00:00 |',
     '  3 |       None |                None |  0:00:00 |']
     self.assertEqual(output, exp)
     
     example.DATA.append(('0000-00-00', None, '00:00:00'),)
     self.assertRaises(mysql.connector.errors.IntegrityError,
         example.main, self.getMySQLConfig())
예제 #2
0
    def tearDown(self):
        self.cnx.close()

    def _exec_main(self, example):
        try:
            return example.main(self.getMySQLConfig())
        except StandardError, e:
            self.fail(e)

    def test_dates(self):
        """examples/dates.py"""
        try:
            import examples.dates as example
        except StandardError, e:
            self.fail(e)
        output = example.main(self.getMySQLConfig())
        exp = [
            '  1 | 1977-06-14 | 1977-06-14 21:10:00 | 21:10:00 |',
            '  2 |       None |                None |  0:00:00 |',
            '  3 |       None |                None |  0:00:00 |'
        ]
        self.assertEqual(output, exp)

        example.DATA.append(('0000-00-00', None, '00:00:00'), )
        self.assertRaises(mysql.connector.errors.IntegrityError, example.main,
                          self.getMySQLConfig())

    def test_engines(self):
        """examples/engines.py"""
        try:
            import examples.engines as example
예제 #3
0
 def tearDown(self):
     self.cnx.close()
 
 def _exec_main(self, example):
     try:
         return example.main(self.getMySQLConfig())
     except StandardError, e:
         self.fail(e)
 
 def test_dates(self):
     """examples/dates.py"""
     try:
         import examples.dates as example
     except StandardError, e:
         self.fail(e)
     output = example.main(self.getMySQLConfig())
     exp = ['  1 | 1977-06-14 | 1977-06-14 21:10:00 | 21:10:00 |',
     '  2 |       None |                None |  0:00:00 |',
     '  3 |       None |                None |  0:00:00 |']
     self.assertEqual(output, exp)
     
     example.DATA.append(('0000-00-00',None,'00:00:00'),)
     self.assertRaises(mysql.connector.errors.IntegrityError,
         example.main, self.getMySQLConfig())
     
 def test_engines(self):
     """examples/engines.py"""
     try:
         import examples.engines as example
     except:
         self.fail()