मैं अपने ऐप के लिए कुछ यूनिट-परीक्षण करना चाहता हूं, और मुझे दो सरणियों की तुलना करने की आवश्यकता है। चूंकि array.__eq__
एक नया सरणी देता है (इसलिए TestCase.assertEqual
विफल रहता है), समानता के लिए दावा करने का सबसे अच्छा तरीका क्या है?
वर्तमान में मैं उपयोग कर रहा हूं
self.assertTrue((arr1 == arr2).all())
लेकिन मुझे यह वास्तव में पसंद नहीं है
(np.array([1, 1]) == np.array([1])).all()
लिए ट्रू