| @@ 109-134 (lines=26) @@ | ||
| 106 | ||
| 107 | return datas |
|
| 108 | ||
| 109 | def test_save_data(self, token='AZERTY123', trigger_id=1): |
|
| 110 | ||
| 111 | the_return = False |
|
| 112 | self.assertTrue(token) |
|
| 113 | self.assertTrue(isinstance(trigger_id, int)) |
|
| 114 | self.assertIn('link', self.data) |
|
| 115 | self.assertIn('title', self.data) |
|
| 116 | self.assertIsNotNone(self.data['link']) |
|
| 117 | self.assertNotEqual(self.data['title'], '') |
|
| 118 | ||
| 119 | # from th_pocket.models import Pocket as PocketModel |
|
| 120 | # trigger = PocketModel.objects.get(trigger_id=trigger_id) |
|
| 121 | # tags = trigger.tag.lower() |
|
| 122 | tags = ('test',) |
|
| 123 | ||
| 124 | title = (self.data['title'] if 'title' in self.data else '') |
|
| 125 | ||
| 126 | pocket_instance = mock.Mock(return_value=True) |
|
| 127 | pocket_instance.method(url=self.data['link'], title=title, tags=tags) |
|
| 128 | pocket_instance.method.assert_called_with(url=self.data['link'], |
|
| 129 | title=title, tags=tags) |
|
| 130 | ||
| 131 | if pocket_instance(): |
|
| 132 | the_return = True |
|
| 133 | ||
| 134 | return the_return |
|
| 135 | ||
| 136 | def test_get_config_th(self): |
|
| 137 | """ |
|
| @@ 125-146 (lines=22) @@ | ||
| 122 | ||
| 123 | return datas |
|
| 124 | ||
| 125 | def test_save_data(self, token='AZERTY123', trigger_id=1): |
|
| 126 | ||
| 127 | the_return = False |
|
| 128 | self.assertTrue(token) |
|
| 129 | self.assertTrue(isinstance(trigger_id, int)) |
|
| 130 | self.assertIn('link', self.data) |
|
| 131 | self.assertIn('title', self.data) |
|
| 132 | self.assertIsNotNone(self.data['link']) |
|
| 133 | self.assertNotEqual(self.data['title'], '') |
|
| 134 | ||
| 135 | tags = ('test',) |
|
| 136 | title = (self.data['title'] if 'title' in self.data else '') |
|
| 137 | ||
| 138 | readability_instance = mock.Mock(return_value=True) |
|
| 139 | readability_instance.method(url=self.data['link'], title=title, tags=tags) |
|
| 140 | readability_instance.method.assert_called_with(url=self.data['link'], |
|
| 141 | title=title, tags=tags) |
|
| 142 | ||
| 143 | if readability_instance (): |
|
| 144 | the_return = True |
|
| 145 | ||
| 146 | return the_return |
|
| 147 | ||
| 148 | def test_auth(self): |
|
| 149 | pass |
|