/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to breezy/plugins/stats/test_stats.py

  • Committer: Jelmer Vernooij
  • Date: 2018-11-16 23:15:15 UTC
  • mfrom: (7180 work)
  • mto: This revision was merged to the branch mainline in revision 7183.
  • Revision ID: jelmer@jelmer.uk-20181116231515-zqd2yn6kj8lfydyp
Merge trunk.

Show diffs side-by-side

added added

removed removed

Lines of Context:
21
21
        jano = ('Jano', 'jano@example.com')
22
22
        vinco = ('Vinco', 'vinco@example.com')
23
23
        ferok = ('Ferko', 'fero@example.com')
24
 
        self.assertEqual({fero: fero, jano: jano, vinco:vinco, ferok: fero},
 
24
        self.assertEqual({fero: fero, jano: jano, vinco: vinco, ferok: fero},
25
25
                         committers)
26
26
 
27
27
    def test_empty_email(self):
33
33
                                                        [b'1', b'2', b'3'])
34
34
        self.assertEqual({('Fero', ''): ('Fero', ''),
35
35
                          ('Jano', ''): ('Jano', ''),
36
 
                         }, committers)
 
36
                          }, committers)
37
37
 
38
38
    def test_different_case(self):
39
39
        wt = self.make_branch_and_tree('.')
44
44
                                                        [b'1', b'2', b'3'])
45
45
        self.assertEqual({('Fero', ''): ('Fero', ''),
46
46
                          ('FERO', ''): ('Fero', ''),
47
 
                         }, committers)
48
 
        self.assertEquals([b'1', b'2', b'3'], sorted([r.revision_id for r in revs]))
 
47
                          }, committers)
 
48
        self.assertEquals([b'1', b'2', b'3'], sorted(
 
49
            [r.revision_id for r in revs]))
49
50
 
50
51
 
51
52
class TestCollapseByPerson(TestCase):
75
76
        committers = {foo: foo, bar: foo}
76
77
        info = collapse_by_person(revisions, committers)
77
78
        self.assertEquals(3, info[0][0])
78
 
        self.assertEquals({'foo@example.com': 1, 'bar@example.com': 2}, info[0][2])
 
79
        self.assertEquals(
 
80
            {'foo@example.com': 1, 'bar@example.com': 2}, info[0][2])
79
81
        self.assertEquals({'Foo': 3}, info[0][3])
80
82
 
81
83
    def test_different_name(self):
103
105
        committers = {foo: foo, FOO: foo}
104
106
        info = collapse_by_person(revisions, committers)
105
107
        self.assertEquals(3, info[0][0])
106
 
        self.assertEquals({'foo@example.com': 2, 'bar@example.com': 1}, info[0][2])
 
108
        self.assertEquals(
 
109
            {'foo@example.com': 2, 'bar@example.com': 1}, info[0][2])
107
110
        self.assertEquals({'Foo': 2, 'FOO': 1}, info[0][3])