def test_original_data_not_mutated_by_remove_csrf_token(self): data = { 'key': 'value', 'key2': 'value2', 'csrf_token': '123tgredsca2345ywt34rwe' } remove_csrf_token(data) assert 'csrf_token' in data
def test_csrf_token_removed_if_present(self): data = { 'key': 'value', 'key2': 'value2', 'csrf_token': '123tgredsca2345ywt34rwe' } cleaned_data = remove_csrf_token(data) assert 'csrf_token' not in cleaned_data
def test_silently_passes_if_csrf_token_not_present(self): data = {'key': 'value', 'key2': 'value2'} cleaned_data = remove_csrf_token(data) assert cleaned_data == data