Make profile editing collapsible
This commit is contained in:
@@ -148,6 +148,11 @@ class TranslationTests(unittest.TestCase):
|
||||
self.assertIn('This patch recognizes you as part of the first crew' if language == 'en' else 'Dieser Patch würdigt dich als Teil der ersten Crew', page)
|
||||
self.assertIn('Reason:' if language == 'en' else 'Grund:', page)
|
||||
self.assertEqual(page.count('class="patch-button"'), len(profile_badges))
|
||||
self.assertIn('<details class="profile-edit"', page)
|
||||
self.assertIn('<summary class="profile-edit-summary">' + ('Edit profile' if language == 'en' else 'Profil bearbeiten') + '</summary>', page)
|
||||
self.assertLess(page.index('<details class="profile-edit"'), page.index('id="profile-form"'))
|
||||
expanded_profile = env.get_template('profile.html').render(**context, form_error='validation error', form_success=None)
|
||||
self.assertIn('<details class="profile-edit" open>', expanded_profile)
|
||||
if os.environ.get('I18N_RENDER_DIR'):
|
||||
target = Path(os.environ['I18N_RENDER_DIR'], language)
|
||||
target.mkdir(parents=True, exist_ok=True)
|
||||
|
||||
Reference in New Issue
Block a user