Esempio n. 1
0
    def test_update_user_creator_dashboard_display(self):
        user_id = 'test_id'
        username = '******'
        user_email = '*****@*****.**'

        user_services.create_new_user(user_id, user_email)
        user_services.set_username(user_id, username)

        user_setting = user_services.get_user_settings(user_id)
        self.assertEqual(
            user_setting.creator_dashboard_display_pref,
            constants.ALLOWED_CREATOR_DASHBOARD_DISPLAY_PREFS['CARD'])

        user_services.update_user_creator_dashboard_display(
            user_id, constants.ALLOWED_CREATOR_DASHBOARD_DISPLAY_PREFS['LIST'])
        user_setting = user_services.get_user_settings(user_id)
        self.assertEqual(
            user_setting.creator_dashboard_display_pref,
            constants.ALLOWED_CREATOR_DASHBOARD_DISPLAY_PREFS['LIST'])
Esempio n. 2
0
 def post(self):
     creator_dashboard_display_pref = self.payload.get('display_preference')
     user_services.update_user_creator_dashboard_display(
         self.user_id, creator_dashboard_display_pref)
     self.render_json({})