Edgewall Software

Changeset 8199


Ignore:
Timestamp:
May 13, 2009, 2:38:46 AM (14 years ago)
Author:
Remy Blank
Message:

0.12dev: Merged [8161] from 0.11-stable, now that #G300 is fixed.

Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk

  • trunk/Makefile.cfg.sample

  • trunk/trac/ticket/admin.py

    r8166 r8199  
    283283                    for name in sel:
    284284                        mil = model.Milestone(self.env, name, db=db)
    285                         mil.delete(db=db)
     285                        mil.delete(db=db, author=req.authname)
    286286                    db.commit()
    287287                    req.redirect(req.href.admin(cat, page))
  • trunk/trac/ticket/tests/functional.py

    r7468 r8199  
    12731273        tc.find('RegressionTestTicket6912b</a>[ \n\t]*</td>[ \n\t]*'
    12741274                '<td class="owner"></td>', 's')
     1275
     1276
     1277class RegressionTestTicket8247(FunctionalTwillTestCaseSetup):
     1278    def runTest(self):
     1279        """Test for regression of http://trac.edgewall.org/ticket/8247
     1280        Author field of ticket comment corresponding to the milestone removal
     1281        was always 'anonymous'."""
     1282        name = "MilestoneRemove"
     1283        self._tester.create_milestone(name)
     1284        id = self._tester.create_ticket(info={'milestone': name})
     1285        ticket_url = self._tester.url + "/ticket/%d" % id
     1286        tc.go(ticket_url)
     1287        tc.find(name)
     1288        tc.go(self._tester.url + "/admin/ticket/milestones")
     1289        tc.formvalue('milestone_table', 'sel', name)
     1290        tc.submit('remove')
     1291        tc.go(ticket_url)
     1292        tc.find('<strong>milestone</strong>[ \n\t]*<em>%s</em> deleted' % name)
     1293        tc.find('Changed <a.*</a> ago by admin')
     1294        tc.notfind('anonymous')
    12751295
    12761296
     
    13581378    suite.addTest(RegressionTestTicket6912a())
    13591379    suite.addTest(RegressionTestTicket6912b())
     1380    suite.addTest(RegressionTestTicket8247())
    13601381
    13611382    return suite
Note: See TracChangeset for help on using the changeset viewer.