This commit is contained in:
zemal 2017-05-01 13:30:47 +08:00
parent a96a23da2d
commit 7a43982b74
3 changed files with 5 additions and 4 deletions

View File

@ -63,11 +63,11 @@ class AbstractProblem(models.Model):
abstract = True abstract = True
def add_submission_number(self): def add_submission_number(self):
self.total_submit_number=models.F("total_submit_number") + 1 self.total_submit_number = models.F("total_submit_number") + 1
self.save() self.save()
def add_ac_number(self): def add_ac_number(self):
self.total_accepted_number=models.F("total_accepted_number") + 1 self.total_accepted_number = models.F("total_accepted_number") + 1
self.save() self.save()

View File

@ -29,7 +29,8 @@ class TestCaseUploadAPITest(APITestCase):
self.create_super_admin() self.create_super_admin()
def test_filter_file_name(self): def test_filter_file_name(self):
self.assertEqual(self.api.filter_name_list(["1.in", "1.out", "2.in", ".DS_Store"], spj=False), ["1.in", "1.out"]) self.assertEqual(self.api.filter_name_list(["1.in", "1.out", "2.in", ".DS_Store"], spj=False),
["1.in", "1.out"])
self.assertEqual(self.api.filter_name_list(["2.in", "2.out"], spj=False), []) self.assertEqual(self.api.filter_name_list(["2.in", "2.out"], spj=False), [])
self.assertEqual(self.api.filter_name_list(["1.in", "1.out", "2.in"], spj=True), ["1.in", "2.in"]) self.assertEqual(self.api.filter_name_list(["1.in", "1.out", "2.in"], spj=True), ["1.in", "2.in"])

View File

@ -1,4 +1,4 @@
from django.db.models import Q, Count from django.db.models import Q
from utils.api import APIView from utils.api import APIView
from ..models import ProblemTag, Problem from ..models import ProblemTag, Problem