Question: 
Write a function to remove all tuples with all none values in the given tuple list.


Model's Code:
def remove_tuple(tuples):
    return str([t for t in tuples if any(v is not None for v in t])])



Sample Correct Code:
def remove_tuple(test_list):
  res = [sub for sub in test_list if not all(ele == None for ele in sub)]
  return (str(res)) 


Asserts:
assert remove_tuple([(None, 2), (None, None), (3, 4), (12, 3), (None, )] ) == '[(None, 2), (3, 4), (12, 3)]'
assert remove_tuple([(None, None), (None, None), (3, 6), (17, 3), (None,1 )] ) == '[(3, 6), (17, 3), (None, 1)]'
assert remove_tuple([(1, 2), (2, None), (3, None), (24, 3), (None, None )] ) == '[(1, 2), (2, None), (3, None), (24, 3)]'


Tests:
Test 1 of 3: FAIL: SyntaxError("closing parenthesis ']' does not match opening parenthesis '('", ('<string>', 2, 66, '    return str([t for t in tuples if any(v is not None for v in t])])', 2, 66))

Test 920 of 974: 706/920 (76.73913043478261%): failed