Mercurial > public > mercurial-scm > python-hglib
comparison tests/test_context.py @ 221:a2afbf236ca8
hglib tests: remove deprecated constructions
This mostly removes usage of 'assertEquals' (replaced with 'assertEqual'),
as well as opening files without closing them
(fixed using a 'with' statement).
author | Mathias De Mare <mathias.de_mare@nokia.com> |
---|---|
date | Thu, 09 Mar 2023 14:00:02 +0100 |
parents | 8341f2494b3f |
children |
comparison
equal
deleted
inserted
replaced
220:ae6427d1c8f7 | 221:a2afbf236ca8 |
---|---|
19 | 19 |
20 self.assertRaises(KeyError, self.client.__getitem__, 'doesnotexist') | 20 self.assertRaises(KeyError, self.client.__getitem__, 'doesnotexist') |
21 | 21 |
22 ctx = self.client[node0] | 22 ctx = self.client[node0] |
23 | 23 |
24 self.assertEquals(ctx.description(), b('first')) | 24 self.assertEqual(ctx.description(), b('first')) |
25 self.assertEquals(str(ctx), node0[:12].decode('latin-1')) | 25 self.assertEqual(str(ctx), node0[:12].decode('latin-1')) |
26 self.assertEquals(ctx.node(), node0) | 26 self.assertEqual(ctx.node(), node0) |
27 self.assertEquals(int(ctx), rev0) | 27 self.assertEqual(int(ctx), rev0) |
28 self.assertEquals(ctx.rev(), rev0) | 28 self.assertEqual(ctx.rev(), rev0) |
29 self.assertEquals(ctx.branch(), b('default')) | 29 self.assertEqual(ctx.branch(), b('default')) |
30 | 30 |
31 self.assertTrue(ctx) | 31 self.assertTrue(ctx) |
32 | 32 |
33 self.assertTrue(b('a') in ctx and b('b') in ctx) | 33 self.assertTrue(b('a') in ctx and b('b') in ctx) |
34 self.assertFalse(b('c') in ctx) | 34 self.assertFalse(b('c') in ctx) |
35 self.assertEquals(list(ctx), [b('a'), b('b')]) | 35 self.assertEqual(list(ctx), [b('a'), b('b')]) |
36 self.assertEquals(ctx.files(), [b('a'), b('b')]) | 36 self.assertEqual(ctx.files(), [b('a'), b('b')]) |
37 | 37 |
38 self.assertEquals(ctx.modified(), []) | 38 self.assertEqual(ctx.modified(), []) |
39 self.assertEquals(ctx.added(), [b('a'), b('b')]) | 39 self.assertEqual(ctx.added(), [b('a'), b('b')]) |
40 self.assertEquals(ctx.removed(), []) | 40 self.assertEqual(ctx.removed(), []) |
41 self.assertEquals(ctx.ignored(), []) | 41 self.assertEqual(ctx.ignored(), []) |
42 self.assertEquals(ctx.clean(), []) | 42 self.assertEqual(ctx.clean(), []) |
43 | 43 |
44 man = {b('a') : b('047b75c6d7a3ef6a2243bd0e99f94f6ea6683597'), | 44 man = {b('a') : b('047b75c6d7a3ef6a2243bd0e99f94f6ea6683597'), |
45 b('b') : b('62452855512f5b81522aa3895892760bb8da9f3f')} | 45 b('b') : b('62452855512f5b81522aa3895892760bb8da9f3f')} |
46 self.assertEquals(ctx.manifest(), man) | 46 self.assertEqual(ctx.manifest(), man) |
47 | 47 |
48 self.assertEquals([int(c) for c in ctx.parents()], [-1]) | 48 self.assertEqual([int(c) for c in ctx.parents()], [-1]) |
49 self.assertEquals(int(ctx.p1()), -1) | 49 self.assertEqual(int(ctx.p1()), -1) |
50 self.assertEquals(int(ctx.p2()), -1) | 50 self.assertEqual(int(ctx.p2()), -1) |
51 | 51 |
52 self.assertEquals([int(c) for c in ctx.children()], [1]) | 52 self.assertEqual([int(c) for c in ctx.children()], [1]) |
53 self.assertEquals([int(c) for c in ctx.descendants()], [0, 1]) | 53 self.assertEqual([int(c) for c in ctx.descendants()], [0, 1]) |
54 self.assertEquals([int(c) for c in ctx.ancestors()], [0]) | 54 self.assertEqual([int(c) for c in ctx.ancestors()], [0]) |
55 | 55 |
56 self.client.bookmark(b('bookmark'), inactive=True, rev=node0) | 56 self.client.bookmark(b('bookmark'), inactive=True, rev=node0) |
57 self.assertEquals(ctx.bookmarks(), [b('bookmark')]) | 57 self.assertEqual(ctx.bookmarks(), [b('bookmark')]) |
58 | 58 |
59 self.client.tag(b('tag'), rev=node0) | 59 self.client.tag(b('tag'), rev=node0) |
60 # tags are read on construction | 60 # tags are read on construction |
61 self.assertEquals(self.client[node0].tags(), [b('tag')]) | 61 self.assertEqual(self.client[node0].tags(), [b('tag')]) |
62 | 62 |
63 def test_construction(self): | 63 def test_construction(self): |
64 self.append('a', 'a') | 64 self.append('a', 'a') |
65 rev0, node0 = self.client.commit(b('first'), addremove=True) | 65 rev0, node0 = self.client.commit(b('first'), addremove=True) |
66 tip = self.client.tip() | 66 tip = self.client.tip() |
67 | 67 |
68 # from client.revision | 68 # from client.revision |
69 ctx = context.changectx(self.client, tip) | 69 ctx = context.changectx(self.client, tip) |
70 self.assertEquals(ctx.node(), tip.node) | 70 self.assertEqual(ctx.node(), tip.node) |
71 | 71 |
72 # from revset | 72 # from revset |
73 ctx = context.changectx(self.client, b('all()')) | 73 ctx = context.changectx(self.client, b('all()')) |
74 self.assertEquals(ctx.node(), tip.node) | 74 self.assertEqual(ctx.node(), tip.node) |
75 | 75 |
76 def test_in_keyword(self): | 76 def test_in_keyword(self): |
77 """ | 77 """ |
78 test the 'in' keyword using both revision numbers or changeset ids. | 78 test the 'in' keyword using both revision numbers or changeset ids. |
79 """ | 79 """ |