forked from kompetenzinventar/ki-backend
implement searchtopics
This commit is contained in:
@ -71,6 +71,19 @@ class TestProfileEndpoint(ApiTest):
|
||||
},
|
||||
"level": 5
|
||||
}],
|
||||
"searchtopics": [{
|
||||
"profile_id": 1,
|
||||
"skill": {
|
||||
"id": 3,
|
||||
"name": "Python",
|
||||
"icon_url": "/skills/3/icon"
|
||||
}
|
||||
}, {
|
||||
"profile_id": 1,
|
||||
"skill": {
|
||||
"name": "Assembler"
|
||||
}
|
||||
}],
|
||||
"languages": [{
|
||||
"id": 1,
|
||||
"language": {
|
||||
@ -134,6 +147,17 @@ class TestProfileEndpoint(ApiTest):
|
||||
self.assertEqual(second_skill.skill.name, "Tschunkproduktion")
|
||||
self.assertEqual(second_skill.level, 5)
|
||||
|
||||
searchtopics = profile.searchtopics
|
||||
self.assertEqual(len(searchtopics), 2)
|
||||
|
||||
first_searchtopic = searchtopics[0]
|
||||
self.assertEqual(first_searchtopic.skill.id, 3)
|
||||
self.assertEqual(first_searchtopic.skill.name, "Python")
|
||||
|
||||
second_searchtopic = searchtopics[1]
|
||||
self.assertEqual(second_searchtopic.skill.id, 14)
|
||||
self.assertEqual(second_searchtopic.skill.name, "Assembler")
|
||||
|
||||
languages = profile.languages
|
||||
self.assertEqual(len(languages), 2)
|
||||
|
||||
@ -216,6 +240,21 @@ class TestProfileEndpoint(ApiTest):
|
||||
},
|
||||
"level": 3
|
||||
}],
|
||||
"searchtopics": [{
|
||||
"profile_id": 1,
|
||||
"skill": {
|
||||
"id": 1,
|
||||
"name": "PHP",
|
||||
"icon_url": "/skills/1/icon"
|
||||
}
|
||||
}, {
|
||||
"profile_id": 1,
|
||||
"skill": {
|
||||
"id": 3,
|
||||
"name": "Python",
|
||||
"icon_url": "/skills/3/icon"
|
||||
}
|
||||
}],
|
||||
"languages": [{
|
||||
"profile_id": 1,
|
||||
"language": {
|
||||
|
Reference in New Issue
Block a user