def test_name_and_number(self): user = create_restore_user( first_name='mclovin', last_name=None, phone_number='555555', ) payload = xml.get_registration_xml(user) def assertRegistrationData(key, val): if val is None: template = '<data key="{prefix}_{key}" />' else: template = '<data key="{prefix}_{key}">{val}</data>' self.assertIn( template.format(prefix=SYSTEM_PREFIX, key=key, val=val), payload, ) assertRegistrationData("first_name", "mclovin") assertRegistrationData("last_name", None) assertRegistrationData("phone_number", "555555")
def testNameAndNumber(self): user = User( user_id="12345", username="******", password="******", date_joined=datetime(2011, 6, 9), first_name="mclovin", phone_number="0019042411080", ) payload = xml.get_registration_xml(user) def assertRegistrationData(key, val): if val is None: template = '<data key="{prefix}_{key}" />' else: template = '<data key="{prefix}_{key}">{val}</data>' self.assertIn( template.format(prefix=SYSTEM_PREFIX, key=key, val=val), payload, ) assertRegistrationData("first_name", "mclovin") assertRegistrationData("last_name", None) assertRegistrationData("phone_number", "0019042411080")
def testRegistrationXML(self): check_xml_line_by_line(self, dummy_user_xml(), xml.get_registration_xml(dummy_user()))
def test_username_doesnt_have_domain(self): user = create_restore_user( username=normalize_username('withdomain', domain='thedomain')) restore_payload = xml.get_registration_xml(user) self.assertTrue('thedomain' not in restore_payload)
def test_registration_xml(self): user = create_restore_user() check_xml_line_by_line(self, dummy_user_xml(user), xml.get_registration_xml(user))