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?

Respuestas a la pregunta(1)

Su respuesta a la pregunta