def setUp(self): self.env = EnvironmentStub(default_data=True) self.milestone1 = Milestone(self.env) self.milestone1.name = 'Test' self.milestone1.insert() self.milestone2 = Milestone(self.env) self.milestone2.name = 'Test2' self.milestone2.insert() tkt1 = insert_ticket(self.env, summary='Foo', milestone='Test', owner='foman', status='new') tkt2 = insert_ticket(self.env, summary='Bar', milestone='Test', status='closed', owner='barman') tkt3 = insert_ticket(self.env, summary='Sum', milestone='Test', owner='suman', status='reopened') self.tkt1 = tkt1 self.tkt2 = tkt2 self.tkt3 = tkt3 prov = DefaultTicketGroupStatsProvider(ComponentManager()) prov.env = self.env prov.config = self.env.config self.stats = prov.get_ticket_group_stats([tkt1.id, tkt2.id, tkt3.id])
def setUp(self): from multiproject.core.configuration import conf from vcm import RepositoriesAdminPanel RepositoriesAdminPanel.env = Mock() from trac.core import ComponentManager mgr = ComponentManager() self.rap = RepositoriesAdminPanel(mgr)
def setUp(self): self.env = EnvironmentStub(default_data=True) self.milestone1 = Milestone(self.env) self.milestone1.name = 'Test' self.milestone1.insert() self.milestone2 = Milestone(self.env) self.milestone2.name = 'Test2' self.milestone2.insert() tkt1 = Ticket(self.env) tkt1.populate({'summary': 'Foo', 'milestone': 'Test', 'owner': 'foman', 'status': 'new'}) tkt1.insert() tkt2 = Ticket(self.env) tkt2.populate({'summary': 'Bar', 'milestone': 'Test', 'status': 'closed', 'owner': 'barman'}) tkt2.insert() tkt3 = Ticket(self.env) tkt3.populate({'summary': 'Sum', 'milestone': 'Test', 'owner': 'suman', 'status': 'reopened'}) tkt3.insert() self.tkt1 = tkt1 self.tkt2 = tkt2 self.tkt3 = tkt3 prov = DefaultTicketGroupStatsProvider(ComponentManager()) prov.env = self.env prov.config = self.env.config self.stats = prov.get_ticket_group_stats([tkt1.id, tkt2.id, tkt3.id])
def setUp(self): from trac.core import ComponentMeta self.compmgr = ComponentManager() # Make sure we have no external components hanging around in the # component registry self.old_registry = ComponentMeta._registry ComponentMeta._registry = {}
def setUp(self): self.env = EnvironmentStub() self.req = Mock() self.request_dispatcher = RequestDispatcher(self.env) self.compmgr = ComponentManager() # Make sure we have no external components hanging around in the # component registry self.old_registry = ComponentMeta._registry ComponentMeta._registry = {}
def setUp(self): # self.env = EnvironmentStub() env_path = os.path.join(tempfile.gettempdir(), 'trac-tempenv') self.env = Environment(env_path, create=True) self.db = self.env.get_db_cnx() self.compmgr = ComponentManager() # init TicketTemplateModule self.tt = ttadmin.TicketTemplateModule(self.compmgr) setattr(self.tt, "env", self.env)
def setUp(self): """ Create a directory full of pseudo-releases to be inspected by L{ProjectVersionMacro} in its expansion. """ self.releases = FilePath(self.mktemp()) self.releases.makedirs() self.releases.child('twisted-9.0.0-md5sums.txt').touch() self.releases.child('twisted-10.0.0-md5sums.txt').touch() self.releases.child('twisted-11.1.0-md5sums.txt').touch() self.releases.child('twisted-12.2.3-md5sums.txt').setContent( self.md5sums) self.macro = ProjectVersionMacro(ComponentManager()) self.macro.log = lambda *args: None self.macro.log.error = lambda *args: None self.macro.log.warn = lambda *args: None self.macro.RELEASES = self.releases
def setUp(self): self.env = EnvironmentStub() self.req = MockRequest(self.env) self.request_dispatcher = RequestDispatcher(self.env) self.compmgr = ComponentManager() self.env.clear_component_registry()
msg = "Data Loading Error: " if hasattr(detail, 'message'): msg = msg + detail.message if hasattr(detail, 'problem_mark'): mark = detail.problem_mark msg = msg + "\nError position: (%s:%s)" % (mark.line + 1, mark.column + 1) print msg sys.exit(0) if (verbose): print "input" print yaml.dump(data) from trac.core import ComponentManager, ComponentMeta compmgr = ComponentManager() # Make sure we have no external components hanging around in the # component registry old_registry = ComponentMeta._registry ComponentMeta._registry = {} xx = GanttMacro(compmgr) start, end = xx.process_dates(data) if (verbose): print "min start %s" % start print "max end %s" % end print "processed" print yaml.dump(data)
def setUp(self): compmgr = ComponentManager() self.e = TracEmoji(compmgr) super(self.__class__, self).setUp()