Exemplo n.º 1
0
def main():
    args = parser.parse_args()
    client = ApiClient(response_format=args.format)
    result = None
    if args.kvk:
        result = client.get_by_kvk(kvk=args.kvk)
    elif args.bedrijfsnaam:
        result = client.get_by_name(args.bedrijfsnaam)
    elif args.plaats:
        result = client.get_by_city(args.plaats, limit=1)
    else:
        print("Je hebt geen argumenten ingevoerd")

    if args.output:
        with open(args.output, 'w') as o:
            o.write(result)
Exemplo n.º 2
0
def main():
    args = parser.parse_args()
    client = ApiClient(response_format=args.format)
    result = None
    if args.kvk:
        result = client.get_by_kvk(kvk=args.kvk)
    elif args.bedrijfsnaam:
        result = client.get_by_name(args.bedrijfsnaam)
    elif args.plaats:
        result = client.get_by_city(args.plaats,limit=1)
    else:
        print("Je hebt geen argumenten ingevoerd")

    if args.output:
        with open(args.output, 'w') as o:
            o.write(result)
Exemplo n.º 3
0
class TestApiClient(unittest.TestCase):
    def setUp(self):
        self.client = ApiClient()
        self.client.setResponseFormat('json')

    def test_get_by_kvk(self):
        assert(self.client.get_by_kvk(27312152,fields=['bedrijfsnaam'])=='[{"bedrijfsnaam": "Kinkrsoftware"}]')

    def test_get_by_name(self):
        assert(self.client.get_by_name("Kinkrsoftware",limit=1,fields=['bedrijfsnaam'])=='[{"bedrijfsnaam": "Kinkrsoftware"}]')

    def test_get_banktruptcies(self):
        with pytest.raises(KeyError):
            self.client.get_bankruptcies()
Exemplo n.º 4
0
class TestApiClient(unittest.TestCase):
    def setUp(self):
        self.client = ApiClient()
        self.client.setResponseFormat('json')

    def test_get_by_kvk(self):
        assert (self.client.get_by_kvk(
            27312152,
            fields=['bedrijfsnaam']) == '[{"bedrijfsnaam": "Kinkrsoftware"}]')

    def test_get_by_name(self):
        assert (self.client.get_by_name(
            "Kinkrsoftware", limit=1,
            fields=['bedrijfsnaam']) == '[{"bedrijfsnaam": "Kinkrsoftware"}]')

    def test_get_banktruptcies(self):
        with pytest.raises(KeyError):
            self.client.get_bankruptcies()
Exemplo n.º 5
0
 def setUp(self):
     self.client = ApiClient()
     self.client.setResponseFormat('json')
Exemplo n.º 6
0
from __future__ import print_function
from OpenKVK import ApiClient

client = ApiClient(onlyActiveCompanies=False,response_format="json")
print(client.get_by_kvk(27312152,fields=["bedrijfsnaam"]))
Exemplo n.º 7
0
 def setUp(self):
     self.client = ApiClient()
     self.client.setResponseFormat('json')