E-mail: brian-23@codenation.com.br

Segundo a regras do desafio o e-mail: brian-23@codenation.com.br, mas o “test_one” está esperando como válidoa! Isso está correto?

sim @Bat434. Pois no teste ele fala as seguintes regras:
1 - O nome de usuário só pode conter letras, dígitos e os caracteres -, . e _ … ou seja, antes do @ deve ter letras, números ou ou caracteres ‘-’, ‘.’ e ‘_’.
2 - O nome do site só pode ter letras e dígitos … ou seja, após o @ deve ter apenas letras e números
3 - O comprimento máximo da extensão é 1, 2, 3 caracteres … ou seja, após o ‘@nome_do_site’ vem a extensão ‘.alguma_coisa’, esse tamanho deve ter 3 caracteres, ex: .com.
Mas existe os casos de existirem 2 extensões, ex: .com.br, ai terá q validar as 2 extensões na regex