• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

tjcsl / tin / 17450891849

04 Sep 2025 01:49AM UTC coverage: 58.858% (+0.2%) from 58.654%
17450891849

Pull #92

github

web-flow
Merge 8c9f1d1d3 into 564991635
Pull Request #92: Allow choosing custom versions of python for graders

470 of 971 branches covered (48.4%)

Branch coverage included in aggregate %.

59 of 81 new or added lines in 12 files covered. (72.84%)

1 existing line in 1 file now uncovered.

1746 of 2794 relevant lines covered (62.49%)

0.62 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

83.33
/tin/apps/venvs/forms.py
1
from __future__ import annotations
1✔
2

3
from django import forms
1✔
4

5
from ..assignments.models import Language
1✔
6
from .models import Venv
1✔
7

8

9
class VenvForm(forms.ModelForm):
1✔
10
    def __init__(self, *args, **kwargs) -> None:
1✔
NEW
11
        super().__init__(*args, **kwargs)
×
NEW
12
        self.fields["language"].queryset = Language.objects.filter(
×
13
            language="P", is_deprecated=False
14
        )
15

16
    class Meta:
1✔
17
        model = Venv
1✔
18
        fields = ["name", "language"]
1✔
19
        labels = {"language": "Python version"}
1✔
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc