Example #1
0
def provider_list():
    """Pulls list of providers matching category from db."""
    category_id = request.args.get("category")
    provider_list = Provider.list(category_id, format="dict")
    optional = request.args.get("optional")
    if optional == "true":
        provider_list.insert(0, {"id": 0, "name": "<---Choose from list--->"})
    provider_list = jsonify(provider_list)
    return provider_list
Example #2
0
 def test_providerListDict(self, testProvider):
     categoryid = 1
     providers = Provider.list(categoryid, 'dict')
     assert len(providers) == 3
     assert {"id": testProvider.id, "name": testProvider.name} in providers
Example #3
0
 def test_listTuple(self, testProvider):
     categoryid = 1
     providers = Provider.list(categoryid)
     assert len(providers) == 3
     assert (testProvider.id, testProvider.name) in providers