{ "psql_user_input": [ { "name": "Enter Select 1;", "is_positive_test": true, "mocking_required": false, "input_cmd": "select 1;", "mock_data": { }, "expected_data": { } }, { "name": "Enter Backspace", "is_positive_test": true, "mocking_required": false, "input_cmd": "select 1;", "is_backspace": true, "mock_data": { }, "expected_data": { } },{ "name": "Enter Backspace", "is_positive_test": true, "mocking_required": false, "input_cmd": "select 1;", "is_backspace": true, "move_cursor_up": true, "mock_data": { }, "expected_data": { } }, { "name": "Enter ArrowUp", "is_positive_test": true, "mocking_required": false, "input_cmd": "select 1;", "is_arrowUp": true, "mock_data": { }, "expected_data": { } }, { "name": "Enter ArrowUp", "is_positive_test": true, "mocking_required": false, "input_cmd": "select 1;", "is_arrowUp": true, "is_history": true, "mock_data": { }, "expected_data": { } }, { "name": "Enter ArrowLeft", "is_positive_test": true, "mocking_required": false, "input_cmd": "select 1;", "is_arrowLeft": true, "mock_data": { }, "expected_data": { } }, { "name": "Enter ArrowRight", "is_positive_test": true, "mocking_required": false, "input_cmd": "select 1;", "is_arrowRight": true, "mock_data": { }, "expected_data": { } },{ "name": "Read previous executed command", "is_positive_test": true, "mocking_required": false, "input_cmd": "select 1;", "is_arrowRight": true, "move_cursor_right": true, "mock_data": { }, "expected_data": { } }, { "name": "Meta command \\! not allowed", "is_positive_test": true, "mocking_required": false, "input_cmd": "\\!", "mock_data": { }, "expected_data": { } }, { "name": "Meta command \\! with other cmd not allowed", "is_positive_test": true, "mocking_required": false, "input_cmd": "\\! ls", "mock_data": { }, "expected_data": { } }, { "name": "Valid commands", "is_positive_test": true, "mocking_required": false, "input_cmd": "select \"\\!\"", "mock_data": { }, "expected_data": { } },{ "name": "First command as enter", "is_positive_test": true, "mocking_required": false, "input_cmd": "", "mock_data": { }, "expected_data": { } }, { "name": "Exist psql terminal by using \\q", "is_positive_test": true, "mocking_required": false, "input_cmd": "\\q", "mock_data": { }, "expected_data": { } } ], "resize_terminal": [ { "name": "Resize psql terminal as per UI.", "is_positive_test": true, "mocking_required": false, "input_data": { "cols": 141, "rows": 39 }, "mock_data": { }, "expected_data": { } } ], "backend_task": [ { "name": "Backend Task", "is_positive_test": true, "mocking_required": false, "input_cmd": "Select 1;", "is_backend_task": true, "mock_data": { "is_test": true }, "expected_data": { } } ] }