def test_bug_19133(self):
        # Use the form to construct the POST data
        user = User.objects.get(username='testclient')
        form_for_data = UserChangeForm(instance=user)
        post_data = form_for_data.initial

        # The password field should be readonly, so anything
        # posted here should be ignored; the form will be
        # valid, and give back the 'initial' value for the
        # password field.
        post_data['password'] = 'new password'
        form = UserChangeForm(instance=user, data=post_data)

        self.assertTrue(form.is_valid())
        self.assertEqual(form.cleaned_data['password'], 'sha1$6efc0$f93efe9fd7542f25a7be94871ea45aa95de57161')
Ensures consistency in the order of modifier letters according to:
dataset/ETHPy150Open fusionbox/django-authtools/tests/tests/tests.py/UserChangeFormTest.test_bug_19133--crossover with--dataset/ETHPy150Open guillermooo/Vintageous/vi/keys.py/KeySequenceTokenizer.sort_modifiers