def test_to_dict(self):
     """Test the to_dict method for the Category model."""
     with self.app_context:
         categories = Category.to_dict()
         self.assertIsNotNone(categories)
         self.assertEqual(
             categories,
             {self.c_1.id: self.c_1.type, self.c_2.id: self.c_2.type},
         )
Beispiel #2
0
    def get_categories():
        categories = Category.to_dict()

        if len(categories) == 0:
            abort(404)

        return jsonify({
            "categories": categories,
            "success": True,
        })
Beispiel #3
0
    def get_questions():
        questions = Question.get_by_page(request, QUESTIONS_PER_PAGE)

        if len(questions) == 0:
            abort(404)

        return jsonify({
            "questions": questions,
            "total_questions": len(Question.get_all()),
            "success": True,
            "categories": Category.to_dict(),
        })
Beispiel #4
0
#!/usr/bin/python3

from models.category import Category

CA = Category()
CA.save()
print(CA.to_dict())
Beispiel #5
0
#!/usr/bin/python3
from models.category import Category
from models.tags import Tag
from models.user import User
from models.product import Products
CAT = Category()
CAT.label = "a8888"
TA = Tag()
TA.label = "azzzabi"
PRO = Products()
US = User()
US.email = "AZEAZEAZEAZEAZEAZE"
US.password = "******"
PRO.user_id = US.id
tag_id = TA.id
category_id = CAT.id
title = "zazazaz"
description = "hjdbfjfe"
CAT.save()
TA.save()
US.save()
PRO.save()

print(CAT.to_dict())
print(TA.to_dict())
print(US.to_dict())
print(PRO.to_dict())