From 622e64320a9d78f7aae0009360c613baaf14bb10 Mon Sep 17 00:00:00 2001 From: Ben Webb Date: Mon, 21 Sep 2015 14:23:26 +0100 Subject: [PATCH] Add __eq__ method to assertion comparison example This makes the example make more sense, because now Foo(1) == Foo(1) is true. Fixes #411 --- doc/en/assert.rst | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/doc/en/assert.rst b/doc/en/assert.rst index c0576ec5d..3d1a00a70 100644 --- a/doc/en/assert.rst +++ b/doc/en/assert.rst @@ -200,7 +200,10 @@ now, given this test module:: # content of test_foocompare.py class Foo: def __init__(self, val): - self.val = val + self.val = val + + def __eq__(self, other): + return self.val == other.val def test_compare(): f1 = Foo(1)