Compara dos fechas en python e ignorando microsegundos
Estoy insertando un valor de fecha y hora fecha_adminado en mysql 5.5 que no es compatible con datetime (6) y esto está causando un error de aserción al ejecutar la siguiente prueba de unidad
foo.date_added = timezone.now()
self.assertEquals(only_foo_in_database.date_added, foo.date_added)
lo que lleva a
AssertionError: datetime.datetime(2013, 9, 2, 6, 48, 56, tzinfo=<UTC>) != datetime.datetime(2013, 9, 2, 6, 48, 56, 677255, tzinfo=<UTC>)
¿Cómo puedo comparar los dos valores de fecha y hora ignorando los microsegundos?