Test fails, you have an ORF that doesnt start with the start codon. 

Test 3 FAILED: 
Input DNA: CCGTTTATGCCGTAGTTAGACATGCCCGAGTAAGCGATGTTTATAGGGC
Expected Output: ['ATGCCG', 'ATGCCCGAG', 'ATGTTTATAGGGC']
Actual (your) Output: ['ATGCCG', 'ATGCCCGAG', 'GCGATGTTTATAGGGC']
FAILED - find all ORFs one frame