Ejemplo n.º 1
0
    def setUp(self):
        self.monitor = Monitor()

        self.local_repos = []
        self.remote_repos = []

        for i in range(2):
            r = LocalGit(bare=True)
            r.install_post_receive_hook()
            self.remote_repos.append(r)
            l = LocalGit(clone=r)
            open(l / init_py, 'w')
            l.add(init_py)
            l.commit()
            self.local_repos.append(l)

        print 'creating master...'
        self.master = BuildMaster(config_fn=self.gen_config)
        self.master.bot_dir.preserve()
        self.master.create_master()
        print 'starting master in', self.master.bot_dir, '...'
        self.master.start()
        print 'creating slave...'
        self.slave = BuildSlave()
        print 'starting slave...'
        self.slave.bot_dir.preserve()
        print 'setUp complete.'
Ejemplo n.º 2
0
 def setUp(self):
     self.master = BuildMaster(self.gen_config)