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

rafalp / Misago / 17420091505

03 Sep 2025 01:12AM UTC coverage: 96.769% (-0.2%) from 96.953%
17420091505

push

github

web-flow
Remove misago.threads api, participants, permissions, serializers, validators (#1994)

20 of 21 new or added lines in 4 files covered. (95.24%)

400 existing lines in 42 files now uncovered.

68475 of 70761 relevant lines covered (96.77%)

0.97 hits per line

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

52.83
/misago/threads/threadtypes/__init__.py
1
from .treesmap import trees_map
1✔
2

3

4
class ThreadType:
1✔
5
    """Abstract class for thread type strategy"""
6

7
    root_name = "undefined"
1✔
8

9
    def get_forum_name(self, category):
1✔
10
        return category.name
×
11

12
    def get_category_absolute_url(self, category):
1✔
13
        return None
×
14

15
    def get_category_last_thread_url(self, category):
1✔
16
        return None
×
17

18
    def get_category_last_post_url(self, category):
1✔
19
        return None
×
20

21
    def get_thread_absolute_url(self, thread, page=1):
1✔
22
        return None
×
23

24
    def get_thread_last_post_url(self, thread):
1✔
25
        return None
×
26

27
    def get_thread_new_post_url(self, thread):
1✔
28
        return None
×
29

30
    def get_thread_best_answer_url(self, thread):
1✔
UNCOV
31
        return None
×
32

33
    def get_thread_unapproved_post_url(self, thread):
1✔
UNCOV
34
        return None
×
35

36
    def get_thread_api_url(self, thread):
1✔
37
        return None
×
38

39
    def get_thread_editor_api_url(self, thread):
1✔
40
        return None
×
41

42
    def get_thread_merge_api_url(self, thread):
1✔
UNCOV
43
        return None
×
44

45
    def get_thread_poll_api_url(self, thread):
1✔
UNCOV
46
        return None
×
47

48
    def get_thread_watch_api_url(self, thread):
1✔
49
        return None
×
50

51
    def get_thread_posts_api_url(self, thread):
1✔
52
        return None
×
53

54
    def get_poll_api_url(self, poll):
1✔
55
        return None
×
56

57
    def get_poll_votes_api_url(self, poll):
1✔
58
        return None
×
59

60
    def get_post_merge_api_url(self, thread):
1✔
61
        return None
×
62

63
    def get_post_move_api_url(self, thread):
1✔
UNCOV
64
        return None
×
65

66
    def get_post_split_api_url(self, thread):
1✔
UNCOV
67
        return None
×
68

69
    def get_post_absolute_url(self, post):
1✔
70
        return None
×
71

72
    def get_post_api_url(self, post):
1✔
73
        return None
×
74

75
    def get_post_likes_api_url(self, post):
1✔
76
        return None
×
77

78
    def get_post_editor_api_url(self, post):
1✔
79
        return None
×
80

81
    def get_post_edits_api_url(self, post):
1✔
82
        return None
×
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

© 2026 Coveralls, Inc