Skip to content

Commit 5513989

Browse files
soumithclaude
andcommitted
Use self.assertEqual instead of torch.testing.assert_close in tests
Replace manual tolerance specification with self.assertEqual which automatically handles appropriate tolerances for tensor comparisons. This makes the tests more concise and follows PyTorch testing conventions. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
1 parent 1c93ab2 commit 5513989

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

test/test_extension.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ def forward(self, x):
147147
compiled_model = torch.compile(model, mode="reduce-overhead", fullgraph=True)
148148
actual = compiled_model(x)
149149

150-
torch.testing.assert_close(actual, expected, rtol=1e-5, atol=1e-5)
150+
self.assertEqual(actual, expected)
151151

152152
@unittest.skipIf(not torch.cuda.is_available(), "requires cuda")
153153
def test_compile_custom_only(self):
@@ -166,7 +166,7 @@ def model(x):
166166
compiled_model = torch.compile(model, mode="reduce-overhead", fullgraph=True)
167167
actual = compiled_model(x)
168168

169-
torch.testing.assert_close(actual, expected, rtol=1e-5, atol=1e-5)
169+
self.assertEqual(actual, expected)
170170

171171

172172
if __name__ == "__main__":

0 commit comments

Comments
 (0)