Files
ports/misc/py-pytorch/files/patch-test_jit_test__backends.py
2026-10-04 04:07:15 +00:00

21 lines
1.1 KiB
Python

--- test/jit/test_backends.py.orig 2026-04-18 20:22:08 UTC
+++ test/jit/test_backends.py
@@ -71,6 +71,8 @@ class JitBackendTestCase(JitTestCase):
def setUp(self):
super().setUp()
lib_file_path = find_library_location("libjitbackend_test.so")
+ if not lib_file_path.exists():
+ raise unittest.SkipTest(f"libjitbackend_test.so not found (C++ test library)")
torch.ops.load_library(str(lib_file_path))
# Subclasses are expected to set up three variables in their setUp methods:
# module - a regular, Python version of the module being tested
@@ -514,6 +516,8 @@ class JitBackendTestCaseWithCompiler(JitTestCase):
def setUp(self):
super().setUp()
lib_file_path = find_library_location("libbackend_with_compiler.so")
+ if not lib_file_path.exists():
+ raise unittest.SkipTest(f"libbackend_with_compiler.so not found (C++ test library)")
torch.ops.load_library(str(lib_file_path))
# Subclasses are expected to set up four variables in their setUp methods:
# module - a regular, Python version of the module being tested