diff options
| author | 2024-10-07 19:33:38 +0300 | |
|---|---|---|
| committer | 2024-10-07 19:33:38 +0300 | |
| commit | b02820782db6d907f74d2efc4d030d0a7f8b9ffc (patch) | |
| tree | bf0dfb384c966d3420b06cae78a272ca60c746e0 /tests | |
| parent | Raise error if invalid metabase credentials are used (diff) | |
| parent | Support both Python 3.12 and 3.13 in eval (diff) | |
Merge pull request #3179 from python-discord/Snekbox-multi-version
Support both Python 3.12 and 3.13 in eval
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/bot/exts/utils/snekbox/test_snekbox.py | 9 | 
1 files changed, 5 insertions, 4 deletions
| diff --git a/tests/bot/exts/utils/snekbox/test_snekbox.py b/tests/bot/exts/utils/snekbox/test_snekbox.py index 3595d9a67..6a2ab5c24 100644 --- a/tests/bot/exts/utils/snekbox/test_snekbox.py +++ b/tests/bot/exts/utils/snekbox/test_snekbox.py @@ -35,8 +35,8 @@ class SnekboxTests(unittest.IsolatedAsyncioTestCase):          context_manager = MagicMock()          context_manager.__aenter__.return_value = resp          self.bot.http_session.post.return_value = context_manager - -        job = EvalJob.from_code("import random").as_version("3.10") +        py_version = "3.12" +        job = EvalJob.from_code("import random").as_version(py_version)          self.assertEqual(await self.cog.post_job(job), EvalResult("Hi", 137))          expected = { @@ -44,9 +44,10 @@ class SnekboxTests(unittest.IsolatedAsyncioTestCase):              "files": [                  {                      "path": "main.py", -                    "content": b64encode(b"import random").decode() +                    "content": b64encode(b"import random").decode(),                  } -            ] +            ], +            "executable_path": f"/snekbin/python/{py_version}/bin/python",          }          self.bot.http_session.post.assert_called_with(              constants.URLs.snekbox_eval_api, | 
