예제 #1
0
 def create_test_patient(self):
     '''
         Create a test patient (and linked user) in the datastore
     '''
     user_created, new_user = User.create_user(self._TEST_PATIENT_EMAIL, password_raw=self._TEST_PATIENT_PASSWORD, roles=[auth.PATIENT_ROLE])
     self.assertTrue(user_created)
     tp = Patient()
     tp.created_on = datetime.now()
     tp.user = new_user.key
     tp.first_name = 'Pat'
     tp.last_name = 'Patient'
     tp.email = "*****@*****.**"
     tp.telephone = '514-123-1234'
     tp.terms_agreement = True
     tp.put() 
     
     new_user.language = 'fr'
     new_user.put()