diff --git a/docs/extras/use_cases/apis.ipynb b/docs/extras/use_cases/apis.ipynb index dba17c1c01c..31d01199194 100644 --- a/docs/extras/use_cases/apis.ipynb +++ b/docs/extras/use_cases/apis.ipynb @@ -145,7 +145,7 @@ "source": [ "## Functions \n", "\n", - "We can unpack what is hapening when we use the funtions to calls external APIs.\n", + "We can unpack what is hapening when we use the functions to calls external APIs.\n", "\n", "Let's look at the [LangSmith trace](https://smith.langchain.com/public/76a58b85-193f-4eb7-ba40-747f0d5dd56e/r):\n", "\n", diff --git a/libs/langchain/tests/unit_tests/test_bash.py b/libs/langchain/tests/unit_tests/test_bash.py index bbcd6072ace..2b05dffab8d 100644 --- a/libs/langchain/tests/unit_tests/test_bash.py +++ b/libs/langchain/tests/unit_tests/test_bash.py @@ -56,7 +56,9 @@ def test_incorrect_command_return_err_output() -> None: """Test optional returning of shell output on incorrect command.""" session = BashProcess(return_err_output=True) output = session.run(["invalid_command"]) - assert re.match(r"^/bin/sh:.*invalid_command.*not found.*$", output) + assert re.match( + r"^/bin/sh:.*invalid_command.*(?:not found|Permission denied).*$", output + ) @pytest.mark.skipif(