def METHOD_NAME(self):
    self.instance.text = "updated"
    self.instance.save_revision()
    self.instance.refresh_from_db()
    revision = self.instance.revisions.first()
    instance = revision.as_object()
    self.assertIsInstance(instance, RevisableModel)
    # The instance created from the revision should be updated
    self.assertEqual(instance.text, "updated")
    # Only saving a revision should not update the instance itself
    self.assertEqual(self.instance.text, "foo")