Exemple #1
0
    def test_lti_user_create_links(self):
        """Creating LTIUser without Django user

        Testing Django user creation process.
        """
        lti_user = LTIUser(user_id=self.user.id,
                           consumer='test_consumer',
                           extra_data=json.dumps(self.headers),
                           context_id=1)
        lti_user.save()

        self.assertFalse(lti_user.is_linked)
        lti_user.create_links()
        self.assertTrue(lti_user.is_linked)
Exemple #2
0
    def test_lti_user_create_links(self):
        """Creating LTIUser without Django user

        Testing Django user creation process.
        """
        lti_user = LTIUser(user_id=self.user.id,
                           lti_consumer=self.lti_consumer,
                           extra_data=json.dumps(self.headers))

        lti_user.save()

        self.assertFalse(lti_user.is_linked)
        lti_user.create_links()
        self.assertTrue(lti_user.is_linked)