Python Code Challenge

215 - Write a function to test if a given password meets certain security requirements (e.g. length, use of numbers, use of special characters) and write test cases for it.