def test_not_logged_in(event_member):
    """
    Test when the user is not logged in.
    """
    admin, member, event_id = event_member
    log_out(member.username)
    expect_error(edit, AuthError, member.username, event_id, True, None, None)
def test_not_logged_in(event):
    """
    Test that the user must be logged in.
    """
    admin, event_id = event
    log_out(admin.username)
    expect_error(edit, AuthError, admin.username, event_id, False, None)
Exemplo n.º 3
0
def test_not_logged_in(event):
    """
    Test when admin_username is not logged in.
    """
    admin, event_id = event
    log_out(admin.username)
    expect_error(edit, AuthError, admin.username, date.today(), event_id)
Exemplo n.º 4
0
def test_not_logged_in(event_member):
    """
    Test when the user is not logged in.
    """
    _, member, event_id = event_member
    log_out(member.username)
    expect_error(find_best_times, AuthError, member.username, event_id)
Exemplo n.º 5
0
def test_not_logged_in(event):
    """
    Test when the admin is not logged in.
    """
    admin, event_id = event
    log_out(admin.username)
    expect_error(remove_user, AuthError, admin.username, "A", event_id)
Exemplo n.º 6
0
	def __init__(self):
		auth.Login.__init__(self)
		command = ''
		print()
		if self.name in auth.admins:
			while not command == 'log_out':
				command = str(input('Type your command: '))
				while str(command) not in auth.permissions:
					command == str(input('Wrong command! Try again: '))
				if command == 'add_adm':
					auth.add_adm()
				elif command == 'show':
					auth.show(self.name)
				elif command == 'remove_adm':
					auth.remove_adm()
				elif command == 'adm_pr':
					auth.adm_pr()
				else:
					auth.log_out(self.name)
					print('You successfully logged out')
		else:
			while not command == 'log_out':
				command = str(input('Type your command: '))
				while str(command) not in auth.us_perm:
					command == str(input('Wrong command! Try again: '))
				if command == 'adm_pr':
					auth.adm_pr()
				elif command == 'show':
					auth.show(self.name)
				else:
					auth.log_out(self.name)
					print('You successfully logged out')
Exemplo n.º 7
0
def test_not_logged_in(event):
    """
    Test when the user is not logged in.
    """
    admin, event_id = event
    log_out(admin.username)
    expect_error(edit, AuthError, admin.username, event_id, False, TUE,
                 time(1), time(2))
Exemplo n.º 8
0
def test_not_logged_in(event, bot):
    """
    Test when the user is not logged in.
    """
    admin, event_id = event
    log_out(bot.username)
    invite_user(admin.username, bot.username, event_id)
    expect_error(leave_event, AuthError, bot.username, event_id)
Exemplo n.º 9
0
def test_not_logged_in(event, bot):
    """
    Test when the admin is not logged in.
    """
    admin, event_id = event
    log_out(admin.username)
    expect_error(invite_user, AuthError, admin.username, bot.username,
                 event_id)
Exemplo n.º 10
0
def test_success_logout(bot):
    """
    Test a successful logout.
    """
    assert log_out(bot.username) == None

    # Check that user data is correctly updated
    assert not data.users[bot.username].logged_in