예제 #1
0
    def test_read_data(self):
        kwargs = dict({'date_triggered': '2013-05-11 13:23:58+00:00',
                       'trigger_id': self.trigger_id})

        with patch.object(EvernoteClient, 'get_note_store') as mock_ev:
            se = ServiceEvernote(self.token)
            se.read_data(**kwargs)
        mock_ev.assert_called_once_with()
예제 #2
0
    def test_read_data(self):
        kwargs = dict({'date_triggered': '2013-05-11 13:23:58+00:00',
                       'trigger_id': self.trigger_id})

        with patch.object(EvernoteClient, 'get_note_store') as mock_ev:
            se = ServiceEvernote(self.token)
            se.read_data(**kwargs)
        mock_ev.assert_called_once_with()
예제 #3
0
    def test_save_data(self, mock1):
        self.assertTrue(self.token)
        self.assertIsInstance(self.trigger_id, int)
        self.assertIn('content', self.data)
        self.assertIn('summary_detail', self.data)
        self.assertIn('description', self.data)
        self.assertIn('title', self.data)
        self.assertIsNotNone(self.data['link'])
        self.assertNotEqual(self.data['title'], '')
        self.assertIn('sandbox', settings.TH_EVERNOTE_KEY)

        se = ServiceEvernote(self.token)
        se.save_data(self.trigger_id, **self.data)
        mock1.assert_called_once()
예제 #4
0
파일: tests.py 프로젝트: foxmask/django-th
    def test_save_data(self, mock1):
        self.assertTrue(self.token)
        self.assertIsInstance(self.trigger_id, int)
        self.assertIn('content', self.data)
        self.assertIn('summary_detail', self.data)
        self.assertIn('description', self.data)
        self.assertIn('title', self.data)
        self.assertIsNotNone(self.data['link'])
        self.assertNotEqual(self.data['title'], '')
        self.assertIn('sandbox', settings.TH_EVERNOTE_KEY)

        se = ServiceEvernote(self.token)
        se.save_data(self.trigger_id, **self.data)
        mock1.assert_called_once()
예제 #5
0
 def setUp(self):
     super(ServiceEvernoteTest, self).setUp()
     self.ev = self.create_evernote()
     self.data = {'link': 'http://foo.bar/some/thing/else/what/else',
                  'title': 'what else',
                  'content': 'A nice content with a nice '
                             '<a href="http://domain.tld">foobar link</a>',
                  'summary_detail': 'summary foobar',
                  'description': 'description foobar'}
     self.token = 'AZERTY123'
     self.trigger_id = 1
     self.service = ServiceEvernote(self.token)
예제 #6
0
 def test_cleaning_content(self):
     se = ServiceEvernote(self.token)
     self.assertIsInstance(se._cleaning_content('foobar'), str)
예제 #7
0
 def test_footer(self):
     content = ''
     se = ServiceEvernote(self.token)
     footer = se._footer(self.ev, self.data, content)
     self.assertIsInstance(footer, str)
예제 #8
0
 def test_cleaning_content(self):
     se = ServiceEvernote(self.token)
     self.assertIsInstance(se._cleaning_content('foobar'), str)
예제 #9
0
 def test_footer(self):
     content = ''
     se = ServiceEvernote(self.token)
     footer = se._footer(self.ev, self.data, content)
     self.assertIsInstance(footer, str)