Was ist der beste Weg, assertEqual
mit unittest
in Python zu tun, aber anstelle von ==
testet es is
? Ich möchte sicherstellen, dass ich dasselbe Objekt habe, nicht nur Objekte, die gleich sind. Dies ist wichtig, weil einige der Objekte, mit denen ich arbeite, Heap-Typen mit verrückten Vergleichsoperatoren sind.Assert "ist" in Python Unit Test
1
A
Antwort
3
Verwenden Sie assertIs
, die genau das tut, was Sie wollen.
https://docs.python.org/3/library/unittest.html#unittest.TestCase.assertIs
+0
danke, sorry. Aus irgendeinem Grund konnte ich das bei Google nicht finden. –
3
Verwandte Themen
- 1. Python Unit Test Wörterbuch Assert KeyError
- 2. Assert, dass ein Verfahren in einem Python Unit-Test
- 3. Assert eine Funktion wird nicht in Python Unit Test ausgeführt
- 4. Ist Assert und Unit-Testing inkompatibel?
- 5. Unit-Test geschützte Klassenmethoden in Python?
- 6. Unit Test Theorien in Python?
- 7. Richtig Unit Test gegen NaN mit Mocha und assert
- 8. Ausführungsreihenfolge bei Python Unit Test
- 9. Unit-Test Python wie Tos
- 10. Unit Test Graphics
- 11. Flask Application Unit-Test Assertionsfehler
- 12. Python-Unit-Test schlägt fehl trotz Besprechungsanforderung
- 13. ember Unit Test Route - das ist undefined
- 14. Assert ist Breaking Async-Funktion in Mokka-Test
- 15. VS2008 Unit-Tests - Assert-Methode Exits
- 16. Injection Abhängigkeit in Unit-Test mit Python
- 17. Reihenfolge der Tests in Python Unit Test
- 18. Ist Unit Test hier anwendbar?
- 19. JSON Response Assert Fails PHP Unit
- 20. Unity3d Unit Test Ausgabe
- 21. AngularJS versprechen, nicht in Unit-Test ist
- 22. Unit Test in Jenkins
- 23. Python-Unit-Test: make nose show fehlgeschlagene Assertions-Werte
- 24. OUnit: Assert Wert ist Instanz des Typs
- 25. Rails-Test: assert Render-Aktion
- 26. Unit-Test, Sinon js Spione
- 27. Unit-Test in C++
- 28. Python Unit-Test: Assertion Fehler Ausgabe
- 29. Wie zu verify in Ruby Test Unit
- 30. ipdb mit Python Unit Test Modul
Sie können 'assertIs' verwenden oder einfach nur' assert Bedingung ist ' –
user2896976