'Ensuring all required user accounts exist'

def test_000_initiate_users(self):

    self.login(email='test1@bx.psu.edu', username='regular-user1')
    global regular_user1
    regular_user1 = get_user('test1@bx.psu.edu')
    assert (regular_user1 is not None), 'Problem    retrieving    user    with    email    "test1@bx.psu.edu"    from    the    database'
    global regular_user1_private_role
    regular_user1_private_role = get_private_role(regular_user1)
    self.login(email='test2@bx.psu.edu', username='regular-user2')
    global regular_user2
    regular_user2 = get_user('test2@bx.psu.edu')
    assert (regular_user2 is not None), 'Problem    retrieving    user    with    email    "test2@bx.psu.edu"    from    the    database'
    global regular_user2_private_role
    regular_user2_private_role = get_private_role(regular_user2)
    self.login(email='test3@bx.psu.edu', username='regular-user3')
    global regular_user3
    regular_user3 = get_user('test3@bx.psu.edu')
    assert (regular_user3 is not None), 'Problem    retrieving    user    with    email    "test3@bx.psu.edu"    from    the    database'
    global regular_user3_private_role
    regular_user3_private_role = get_private_role(regular_user3)
    self.login(email='test@bx.psu.edu', username='admin-user')
    global admin_user
    admin_user = get_user('test@bx.psu.edu')
    assert (admin_user is not None), 'Problem    retrieving    user    with    email    "test@bx.psu.edu"    from    the    database'
    global admin_user_private_role
    admin_user_private_role = get_private_role(admin_user)
