Esempio n. 1
0
 def regen(**kwargs):
     sio = StringIO()
     builder = RioVersionInfoBuilder(wt.branch, working_tree=wt,
                                     **kwargs)
     builder.generate(sio)
     val = sio.getvalue()
     return val
Esempio n. 2
0
    def test_rio_dotted_revno(self):
        wt = self.create_tree_with_dotted_revno()

        sio = StringIO()
        builder = RioVersionInfoBuilder(wt.branch, working_tree=wt)
        builder.generate(sio)
        val = sio.getvalue()
        self.assertContainsRe(val, 'revno: 1.1.1')
Esempio n. 3
0
 def regen(self, wt, **kwargs):
     sio = StringIO()
     builder = RioVersionInfoBuilder(wt.branch, working_tree=wt, **kwargs)
     builder.generate(sio)
     sio.seek(0)
     stanzas = list(read_stanzas(sio))
     self.assertEqual(1, len(stanzas))
     return stanzas[0]
Esempio n. 4
0
    def test_rio_dotted_revno(self):
        wt = self.create_tree_with_dotted_revno()

        sio = StringIO()
        builder = RioVersionInfoBuilder(wt.branch, working_tree=wt)
        builder.generate(sio)
        val = sio.getvalue()
        self.assertContainsRe(val, 'revno: 1.1.1')
Esempio n. 5
0
 def regen(self, wt, **kwargs):
     sio = StringIO()
     builder = RioVersionInfoBuilder(wt.branch, working_tree=wt, **kwargs)
     builder.generate(sio)
     sio.seek(0)
     stanzas = list(read_stanzas(sio))
     self.assertEqual(1, len(stanzas))
     return stanzas[0]
Esempio n. 6
0
 def regen(**kwargs):
     sio = StringIO()
     builder = RioVersionInfoBuilder(wt.branch,
                                     working_tree=wt,
                                     **kwargs)
     builder.generate(sio)
     val = sio.getvalue()
     return val
Esempio n. 7
0
    def test_rio_null(self):
        wt = self.make_branch_and_tree('branch')

        sio = StringIO()
        builder = RioVersionInfoBuilder(wt.branch, working_tree=wt)
        builder.generate(sio)
        val = sio.getvalue()
        self.assertContainsRe(val, 'build-date:')
        self.assertContainsRe(val, 'revno: 0')
Esempio n. 8
0
    def test_rio_null(self):
        wt = self.make_branch_and_tree('branch')

        sio = StringIO()
        builder = RioVersionInfoBuilder(wt.branch, working_tree=wt)
        builder.generate(sio)
        val = sio.getvalue()
        self.assertContainsRe(val, 'build-date:')
        self.assertContainsRe(val, 'revno: 0')