(self)
| 2636 | ) |
| 2637 | |
| 2638 | def test_item_pocket_api(self): |
| 2639 | # item pocket data |
| 2640 | item_pocket = self.setup_item_pocket_data(name="base itm pkt") |
| 2641 | item_pocket_name = self.setup_item_pocket_name_data( |
| 2642 | item_pocket, name="base itm pkt nm" |
| 2643 | ) |
| 2644 | |
| 2645 | response = self.client.get("{}/item-pocket/{}/".format(API_V2, item_pocket.pk)) |
| 2646 | |
| 2647 | # base params |
| 2648 | self.assertEqual(response.data["id"], item_pocket.pk) |
| 2649 | self.assertEqual(response.data["name"], item_pocket.name) |
| 2650 | # name params |
| 2651 | self.assertEqual(response.data["names"][0]["name"], item_pocket_name.name) |
| 2652 | self.assertEqual( |
| 2653 | response.data["names"][0]["language"]["name"], |
| 2654 | item_pocket_name.language.name, |
| 2655 | ) |
| 2656 | self.assertEqual( |
| 2657 | response.data["names"][0]["language"]["url"], |
| 2658 | "{}{}/language/{}/".format(TEST_HOST, API_V2, item_pocket_name.language.pk), |
| 2659 | ) |
| 2660 | |
| 2661 | def test_item_api(self): |
| 2662 | item_category = self.setup_item_category_data(name="itm ctgry for base itm") |
nothing calls this directly
no test coverage detected