def five_users(): u1 = 'uid1' u2 = 'uid2' u3 = 'uid3' u4 = 'uid4' u5 = 'uid5' user.enroll(u1, u1, u1, u1) user.enroll(u2, u2, u2, u2) user.enroll(u3, u3, u3, u3) user.enroll(u4, u4, u4, u4) user.enroll(u5, u5, u5, u5)
def test_bi_direction_out(): uid1 = ROWS[0][2] # these users are not connected to uid1 uid6 = 'crap' user.enroll(uid6,uid6,uid6,uid6) uid7 = 'crap2' user.enroll(uid7,uid7,uid7,uid7) connect.outta_my_face(uid6,uid7) assert_true(actions.is_outta_my_face(uid6, uid7)) assert_true(actions.is_in_my_face(uid7, uid6)) # inverse test assert_false(actions.is_outta_my_face(uid7, uid6)) assert_false(actions.is_in_my_face(uid6, uid7)) # finally, test to make sure these users aren't connected to uid1 assert_false(actions.is_outta_my_face(uid1, uid6)) assert_false(actions.is_outta_my_face(uid1, uid7)) assert_false(actions.is_in_my_face(uid1, uid6)) assert_false(actions.is_in_my_face(uid1, uid7))
def test_no_dupes(): """ Make sure that dupe users cannot be enrolled """ user.enroll("John", "Smith", "jsmith", "pass") with assert_raises(user.UserExists): user.enroll("John", "Smith", "jsmith", "pass")
def load_two_users(): user.enroll(**U1) user.enroll(**U2)
def load_one_user(): print _USER_DATA print _FACE_DATA teardown() user.enroll(**U1)