Skip to content

Commit 43651c1

Browse files
committed
coverage
1 parent b9ee931 commit 43651c1

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

django_typer/tests/polls/models.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@ class Question(models.Model):
88
def __str__(self):
99
return self.question_text
1010

11+
class Meta:
12+
verbose_name = "Poll"
13+
verbose_name_plural = "Polls"
14+
1115

1216
class Choice(models.Model):
1317
question = models.ForeignKey(Question, on_delete=models.CASCADE)

django_typer/tests/tests.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2460,6 +2460,13 @@ def test_option_complete(self):
24602460
with self.assertRaises(CommandError):
24612461
call_command("shellcompletion", "complete", "noargs cmd ", shell="zsh")
24622462

2463+
def test_model_parser_name(self):
2464+
from django_typer.parsers import ModelObjectParser
2465+
from django_typer.tests.polls.models import Question
2466+
2467+
parser = ModelObjectParser(Question)
2468+
self.assertEqual(parser.name, "Poll")
2469+
24632470
def test_unsupported_field(self):
24642471
from django_typer.completers import ModelObjectCompleter
24652472

0 commit comments

Comments
 (0)