MCPcopy
hub / github.com/pytest-dev/pytest / test_call

Method test_call

testing/test_assertrewrite.py:741–810  ·  testing/test_assertrewrite.py::TestAssertionRewrite.test_call
(self)

Source from the content-addressed store, hash-verified

739 pytester.runpytest().assert_outcomes(passed=1)
740
741 def test_call(self) -> None:
742 def g(a=42, *args, **kwargs) -> bool:
743 return False
744
745 ns = {class="st">"g": g}
746
747 def f1() -> None:
748 assert g()
749
750 assert (
751 getmsg(f1, ns)
752 == class="st">"""assert False
753 + where False = g()class="st">"""
754 )
755
756 def f2() -> None:
757 assert g(1)
758
759 assert (
760 getmsg(f2, ns)
761 == class="st">"""assert False
762 + where False = g(1)class="st">"""
763 )
764
765 def f3() -> None:
766 assert g(1, 2)
767
768 assert (
769 getmsg(f3, ns)
770 == class="st">"""assert False
771 + where False = g(1, 2)class="st">"""
772 )
773
774 def f4() -> None:
775 assert g(1, g=42)
776
777 assert (
778 getmsg(f4, ns)
779 == class="st">"""assert False
780 + where False = g(1, g=42)class="st">"""
781 )
782
783 def f5() -> None:
784 assert g(1, 3, g=23)
785
786 assert (
787 getmsg(f5, ns)
788 == class="st">"""assert False
789 + where False = g(1, 3, g=23)class="st">"""
790 )
791
792 def f6() -> None:
793 seq = [1, 2, 3]
794 assert g(*seq)
795
796 assert (
797 getmsg(f6, ns)
798 == class="st">"""assert False

Callers

nothing calls this directly

Calls 1

getmsgFunction · 0.85

Tested by

no test coverage detected