def METHOD_NAME(self):
    """
    Test that committing data to different databases happens
    This is a bit of a dodgy test - if timings go funny it will fail
    """
    self.timing = {'archive':timedelta(seconds=0.5), 'expire':timedelta(seconds=1)}
    self.db = RotatingDatabase(dbname = self.dbname, url = self.couchURL,
                               archivename = self.arcname, timing = self.timing)
    my_name = self.db.name
    self.db.commit({'foo':'bar'})
    sleep(5)
    self.db.commit({'foo':'bar'})
    # the initial db should have expired by now
    self.db.commit({'foo':'bar'})
    self.assertFalse(my_name in self.server.listDatabases(), "")