Beispiel #1
0
 def test_add_tag_list(self):
     json_data = json.dumps(['うどん', 'そば'])
     r = json.loads(konata.add_tag(self.db, json_data))
     ret = json.loads(konata.read_tag(self.db, r[0]))
     self.assertEqual(ret['tag_name'], 'うどん')
     ret = json.loads(konata.read_tag(self.db, r[1]))
     self.assertEqual(ret['tag_name'], 'そば')
Beispiel #2
0
    def test_add_content_to_tag(self):
        json_data = json.dumps(['そーめん'])
        r1 = json.loads(konata.add_tag(self.db, json_data))
        dict = {
            'updated': '2016-06-20 20:51:33',
            'title': 'タグ追加テスト',
            'context': 'タグ追加できるかな?'
        }

        json_data = json.dumps([dict])
        r2 = json.loads(konata.write_content(self.db, json_data))
        konata.update_status(self.db, r2[0]['id'], '200')
        json_data = json.dumps([{
            'content': r2[0]['id'],
            'tags': r1[0]
        }])
        konata.add_content_to_tag(self.db, json_data)

        ret = json.loads(konata.read_content(self.db, r2[0]['id']))
        self.assertEqual(ret[0]['tags'][0]['tag'], 'そーめん')
Beispiel #3
0
 def test_add_tag(self):
     json_data = json.dumps(['ラーメン'])
     r = json.loads(konata.add_tag(self.db, json_data))
     ret = json.loads(konata.read_tag(self.db, r[0]))
     self.assertEqual(ret['tag_name'], 'ラーメン')