def setUp(self): super(CSVImportTestCase, self).setUp() self.sent_tasks = defaultdict(list) self.cie = User.objects.create(username="******") p = self.cie.profile p.is_contributor = True p.save() self.leading_group = GroupInfo.objects.create(name="leading_group", owner=self.cie, creator=self.cie) self.cie.groups.add(self.leading_group) self.user = User(username="******") self.user.email = "*****@*****.**" self.user.set_password("password") self.user.save() self.user.profile.is_contributor = True self.user.profile.save() self.group = GroupInfo(name="grp", owner=self.user, creator=self.user, description="grp") self.group.save() self.user.groups.add(self.group) self.client.post("/login/", { 'username': '******', 'password': '******' }) task_prerun.connect(self.task_sent_handler)
def setUp(self): self.cie = User.objects.create(username="******") p = self.cie.profile p.is_contributor = True p.save() self.leading_group = GroupInfo.objects.create(name="leading_group", owner=self.cie, creator=self.cie) self.cie.groups.add(self.leading_group) self.user = User(username="******") self.user.set_password("password") self.user.email = "*****@*****.**" self.user.save() self.user.profile.is_contributor = True self.user.profile.save() self.group = GroupInfo(name="grp", owner=self.user, creator=self.user, description="grp") self.group.save() self.user.groups.add(self.group) self.DATA["group"] = self.group