def setUp(self): self.user = profile_utils.seedNDBUser() self.program = program_utils.seedProgram() self.gsoc_program = program_utils.seedGSoCProgram() self.gci_program = program_utils.seedGCIProgram() self.site = seeder_logic.seed(Site, {'key_name': 'site'}) self.organization = seeder_logic.seed(Organization) self.gsoc_organization = org_utils.seedSOCOrganization( self.gsoc_program.key()) self.gci_organization = seeder_logic.seed(GCIOrganization) self.program_key_name = self.program.key().name() self.gsoc_program_key_name = self.gsoc_program.key().name() self.gci_program_key_name = self.gci_program.key().name() self.site_key_name = self.site.key().name() self.org_key_name = self.organization.key().name() self.gsoc_org_key_name = self.gsoc_organization.key.id() self.gci_org_key_name = self.gci_organization.key().name()
def setUp(self): program = program_utils.seedGCIProgram() self.program_key = ndb.Key.from_old_key(program.key()) self.conv_utils = conversation_utils.GCIConversationHelper( self.program_key) # Ndb keys of two dummy users self.user_keys = list( self.conv_utils.createUser(return_key=True) for _ in range(2)) # Conversation created by user 0 including user 1, without initial message self.conv = self.conv_utils.createConversation( subject='A Subject', creator=self.user_keys[0], users=[self.user_keys[1]]) # Add two messages from each user, each one minute apart self.msg_keys = [] self.user_1_msg_keys = [] self.user_2_msg_keys = [] for x in range(2): self.user_1_msg_keys.append( self.conv_utils.addMessage(user=self.user_keys[0], conversation=self.conv.key, time=(datetime.utcnow() + timedelta(minutes=x))).key) self.msg_keys.append(self.user_1_msg_keys[-1]) for x in range(2, 4): self.user_2_msg_keys.append( self.conv_utils.addMessage(user=self.user_keys[1], conversation=self.conv.key, time=(datetime.utcnow() + timedelta(minutes=x))).key) self.msg_keys.append(self.user_2_msg_keys[-1])
def setUp(self): program = program_utils.seedGCIProgram() self.program_key = ndb.Key.from_old_key(program.key()) self.conv_utils = conversation_utils.GCIConversationHelper(self.program_key) # Ndb keys of two dummy users self.user_keys = list( self.conv_utils.createUser(return_key=True) for _ in range(2)) # Conversation created by user 0 including user 1, without initial message self.conv = self.conv_utils.createConversation( subject='A Subject', creator=self.user_keys[0], users=[self.user_keys[1]]) # Add two messages from each user, each one minute apart self.msg_keys = [] self.user_1_msg_keys = [] self.user_2_msg_keys = [] for x in range(2): self.user_1_msg_keys.append( self.conv_utils.addMessage( user=self.user_keys[0], conversation=self.conv.key, time=(datetime.utcnow() + timedelta(minutes=x))).key) self.msg_keys.append(self.user_1_msg_keys[-1]) for x in range(2, 4): self.user_2_msg_keys.append( self.conv_utils.addMessage( user=self.user_keys[1], conversation=self.conv.key, time=(datetime.utcnow() + timedelta(minutes=x))).key) self.msg_keys.append(self.user_2_msg_keys[-1])
def setUp(self): self.program = program_utils.seedGCIProgram() org_properties = { 'program': self.program } self.foo_org = seeder_logic.seed(GCIOrganization, org_properties) self.bar_org = seeder_logic.seed(GCIOrganization, org_properties)
def init(self): """Performs test set-up by seeding data and setting attributes.""" super(GCITestCase, self).init() self.sponsor = program_utils.seedSponsor() self.program = self.gsoc = program_utils.seedGCIProgram(sponsor_key=self.sponsor.key()) self.program_helper = program_utils.GCIProgramHelper(sponsor=self.sponsor, program=self.program) self.gci = self.program = self.program_helper.createProgram() self.site = program_utils.seedSite(active_program=self.program) self.org = self.program_helper.createOrg() self.org_app = self.program_helper.createOrgApp() self.timeline_helper = timeline_utils.GCITimelineHelper(self.gci.timeline, self.org_app)
def setUp(self): """See unittest.TestCase.setUp for specification.""" self.user = profile_utils.seedNDBUser() profile_utils.loginNDB(self.user) site_properties = {'key_name': 'site', 'maintenance_mode': False} self.site = seeder_logic.seed(site_model.Site, properties=site_properties) self.gsoc_program = program_utils.seedGSoCProgram() self.gci_program = program_utils.seedGCIProgram()
def setUp(self): self.program = program_utils.seedGCIProgram() self.program_key = ndb.Key.from_old_key(self.program.key()) self.conv_utils = conversation_utils.GCIConversationHelper(self.program_key) self.org_a = program_utils.seedOldOrganization( self.program.key(), name='org_a') self.org_b = program_utils.seedOldOrganization( self.program.key(), name='org_b') self.org_c = program_utils.seedOldOrganization( self.program.key(), name='org_c') self.org_d = program_utils.seedOldOrganization( self.program.key(), name='org_d')
def setUp(self): """See unittest.TestCase.setUp for specification.""" self.user = profile_utils.seedNDBUser() profile_utils.loginNDB(self.user) site_properties = { 'key_name': 'site', 'maintenance_mode': False } self.site = seeder_logic.seed(site_model.Site, properties=site_properties) self.gsoc_program = program_utils.seedGSoCProgram() self.gci_program = program_utils.seedGCIProgram()
def setUp(self): self.program = program_utils.seedGCIProgram() self.program_key = ndb.Key.from_old_key(self.program.key()) self.conv_utils = conversation_utils.GCIConversationHelper( self.program_key) self.org_a = program_utils.seedOldOrganization(self.program.key(), name='org_a') self.org_b = program_utils.seedOldOrganization(self.program.key(), name='org_b') self.org_c = program_utils.seedOldOrganization(self.program.key(), name='org_c') self.org_d = program_utils.seedOldOrganization(self.program.key(), name='org_d')
def init(self): """Performs test set-up by seeding data and setting attributes.""" super(GCITestCase, self).init() self.sponsor = program_utils.seedSponsor() self.program = self.gsoc = program_utils.seedGCIProgram( sponsor_key=self.sponsor.key()) self.program_helper = program_utils.GCIProgramHelper( sponsor=self.sponsor, program=self.program) self.gci = self.program = self.program_helper.createProgram() self.site = program_utils.seedSite(active_program=self.program) self.org = self.program_helper.createOrg() self.org_app = self.program_helper.createOrgApp() self.timeline_helper = timeline_utils.GCITimelineHelper( self.gci.timeline, self.org_app)
def setUp(self): self.program = program_utils.seedGCIProgram() org_properties = {'program': self.program} self.foo_org = seeder_logic.seed(GCIOrganization, org_properties) self.bar_org = seeder_logic.seed(GCIOrganization, org_properties)
def setUp(self): """See unittest.TestCase.setUp for specification.""" program = program_utils.seedGCIProgram() self.profile = profile_utils.seedNDBStudent(program)