Skip to content
This repository has been archived by the owner on Oct 5, 2021. It is now read-only.

Commit

Permalink
coverage and imports
Browse files Browse the repository at this point in the history
  • Loading branch information
FoxMaSk committed Oct 26, 2017
1 parent 2c32642 commit fd59d43
Show file tree
Hide file tree
Showing 2 changed files with 35 additions and 1 deletion.
23 changes: 22 additions & 1 deletion th_rss/tests.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,15 @@
import arrow

from django.conf import settings
from django.core.urlresolvers import reverse
from django.test import RequestFactory

from django_th.tests.test_main import MainTest, setup_view
import django_th

from th_rss.forms import RssProviderForm
from th_rss.models import Rss
from th_rss.views import MyRssFeed
from th_rss.views import MyRssFeed, MyRssFeeds

import uuid

Expand Down Expand Up @@ -115,3 +116,23 @@ def test_context_data(self):
self.assertTrue('lang' in context)
self.assertTrue('version' in context)
self.assertTrue('uuid' in context)


class MyRssFeedsListViewTestCase(MainTest):

def setUp(self):
super(MyRssFeedsListViewTestCase, self).setUp()
# Every test needs access to the request factory.
self.factory = RequestFactory()

def test_get(self):
template_name = "rss/my_feeds.html"
# Setup request and view.
request = RequestFactory().get(reverse('my_feeds'))
request.user = self.user
view = MyRssFeeds.as_view(template_name=template_name)
# Run.
response = view(request, user=request.user)
# Check.
self.assertEqual(response.status_code, 200)
self.assertEqual(response.template_name[0], template_name)
13 changes: 13 additions & 0 deletions th_trello/tests.py
Original file line number Diff line number Diff line change
Expand Up @@ -139,3 +139,16 @@ def test_save_data(self):
se.save_data(self.trigger_id, **data)
mock_save_data.assert_called_once_with()
mock_save_data2.assert_called_once_with(t.board_name)

def test_save_data_no_title(self):
"""
Test if the creation of the Trello object looks fine (no title)
"""
self.create_trello()
data = {'link': '',
'title': '',
'content': ''}

se = ServiceTrello(self.token)
result = se.save_data(self.trigger_id, **data)
self.assertFalse(result)

0 comments on commit fd59d43

Please sign in to comment.