From 2a4dc9cb0c0e3ed93ff2002f696690dab6e64dfa Mon Sep 17 00:00:00 2001 From: Steven Silvester Date: Thu, 22 Jun 2023 16:18:55 -0500 Subject: [PATCH] PYTHON-3760 Add C extension building as part of tox test environment (#1255) --- setup.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/setup.py b/setup.py index de8f1b4c1..2c1a52eca 100755 --- a/setup.py +++ b/setup.py @@ -126,6 +126,8 @@ https://pymongo.readthedocs.io/en/stable/installation.html#osx try: build_ext.run(self) except Exception: + if "TOX_ENV_NAME" in os.environ: + raise e = sys.exc_info()[1] sys.stdout.write("%s\n" % str(e)) warnings.warn( @@ -141,6 +143,8 @@ https://pymongo.readthedocs.io/en/stable/installation.html#osx try: build_ext.build_extension(self, ext) except Exception: + if "TOX_ENV_NAME" in os.environ: + raise e = sys.exc_info()[1] sys.stdout.write("%s\n" % str(e)) warnings.warn(