added knight tests