diff --git a/backend/Makefile b/backend/Makefile index 8393a665dd07ca05644dad130b58669c437b8e4a..64d359b2954d6172665aec7772875bbe9e4e9b98 100644 --- a/backend/Makefile +++ b/backend/Makefile @@ -31,7 +31,7 @@ install: yarn test: - python manage.py run test + python manage.py test coverage: coverage run manage.py test diff --git a/backend/core/serializers.py b/backend/core/serializers.py index b8f2e56fdd6c5fa857fea02fa2e08bee040668b6..8178ecfae6f841340d82c7e9afada2bee9dd3c52 100644 --- a/backend/core/serializers.py +++ b/backend/core/serializers.py @@ -4,12 +4,15 @@ from core.models import ExamType, Feedback, Student, Submission class ExamSerializer(serializers.ModelSerializer): + class Meta: model = ExamType - fields = ('module_reference', 'total_score', 'pass_score', 'pass_only',) + fields = ('module_reference', 'total_score', + 'pass_score', 'pass_only',) class FeedbackSerializer(serializers.ModelSerializer): + class Meta: model = Feedback fields = ('text', 'score') diff --git a/backend/core/tests.py b/backend/core/tests.py index 9447b62443453bc2e8e251a092e812a2db790a77..f3290fbe0132092e58ed50fa7db0e04406b9b5e3 100644 --- a/backend/core/tests.py +++ b/backend/core/tests.py @@ -54,6 +54,7 @@ class FactoryTestCase(TestCase): def test_can_create_student(self): self.assertIn(self.factory.make_student(), Student.objects.all()) + class AccountsTestCase(TestCase): factory = GradyUserFactory() diff --git a/frontend/src/components/student/SubmissionList.vue b/frontend/src/components/student/SubmissionList.vue index 3474bfd527f70ade181d80e319cb6d0ce776d7e6..c39e745fc152cca06a50428cc0f9fe595b858230 100644 --- a/frontend/src/components/student/SubmissionList.vue +++ b/frontend/src/components/student/SubmissionList.vue @@ -1,7 +1,9 @@ <template> <div class="row my-2 justify-content-center"> <b-table hover :items="submissions" :fields="fields"></b-table> - <div class="alert alert-info">You reached <b>{{ sumScore }}</b> of <b>{{ sumFullScore }}</b> possible points( {{ pointRatio }}% ).</div> + <div class="alert alert-info"> + You reached <b>{{ sumScore }}</b> of <b>{{ sumFullScore }}</b> possible points( {{ pointRatio }}% ). + </div> </div> </template>