* convert signal messenger unittest to pytest * more fixtures * more assertions and fixed test attachment sending * reverted unrelated changes * fixed flake errors * Flake8 related issues fixed * HHTPStatus instead of int