def testCreateSQLQueryModelWithUserInputWithError(self):
"""test method CreateEventModelWithUserInput"""
error_message = "Some Error..."
fake_execution = fake_sqlite_query_execution.SQLQueryExecution(
sql_query_data.SQLQueryData(has_error=True,
error_message=error_message)
)
sql_query = 'SELECT createdDate FROM Users ORDER BY createdDate'
name = 'Contact'
with tempfile.TemporaryDirectory() as tmpdir:
path = os.path.join(tmpdir, 'testfile')
pathlib.Path(path).touch()
output_handler = output_handler_file.OutputHandlerFile(
path, file_handler.FileHandler(), prompt_info=name)
plugin_helper = fake_sqlite_plugin_helper.FakeSQLitePluginHelper(
folder_exists=True)
controller = sqlite_controller.SQLiteController(output_handler,
plugin_helper)
actual = controller._CreateSQLQueryModelWithUserInput(sql_query, False,
fake_execution)
self.assertIsNone(actual)
test_sqlite_controller.py 文件源码
python
阅读 24
收藏 0
点赞 0
评论 0
评论列表
文章目录