def update_text(): form = forms.UpdateTextForm(csrf_enabled=False) if form.validate_on_submit(): content.update_file(form.data['file_name'], form.data['content']) cache.delete_all_paths() return ''
def test_update_file(): filename = 'some_file.html' text = """ This is some test content. <h1>Great headline man!</h1> """ content.update_file(filename, text) with open('manufactorum/content/{}'.format(filename)) as f: assert text == f.read() os.remove('manufactorum/content/{}'.format(filename))