def test_assimilate_error(self): session_folder = make_session_folder() chdir(session_folder) gpkg = Geopackage(session_folder, 3395) remove(join(getcwd(), gpkg.file_path)) gpkg.execute("") OE = None try: gpkg.assimilate("None") except OperationalError as OE: print "OperationalError should occur." finally: assert OE is not None and type(OE) == OperationalError