def test_ac_query(self):
     with vcr.use_cassette("fixtures/ac.cnstrc.com/query-success.yaml"):
         constructor = ConstructorIO(**HTTP_ARGS)
         autocompletes = constructor.query(
             query_str="a"
         )
         assert autocompletes is not None
         assert type(autocompletes) == dict
 def test_ac_query(self):
     with vcr.use_cassette("fixtures/ac.cnstrc.com/query-success.yaml"):
         constructor = ConstructorIO(api_token="apiToken",
                                     autocomplete_key="autocompleteKey",
                                     protocol="http",
                                     host="ac.cnstrc.com")
         autocompletes = constructor.query(query_str="a")
         assert autocompletes != None
         assert type(autocompletes) == dict
 def test_ac_query(self):
     with vcr.use_cassette("fixtures/ac.cnstrc.com/query-success.yaml"):
         constructor = ConstructorIO(
             api_token = "apiToken",
             autocomplete_key = "autocompleteKey",
             protocol = "http",
             host = "ac.cnstrc.com"
         )
         autocompletes = constructor.query(
             query_str = "a"
         )
         assert autocompletes != None
         assert type(autocompletes) == dict
Пример #4
0
 def test_ac_query(self):
     with my_vcr.use_cassette("fixtures/ac.cnstrc.com/query-success.yaml"):
         constructor = ConstructorIO(**HTTPS_ARGS)
         autocompletes = constructor.query(query_str="a")
         assert autocompletes is not None
         assert type(autocompletes) == dict
Пример #5
0
import sys
import os
myPath = os.path.dirname(os.path.abspath(__file__))
sys.path.insert(0, myPath + '/../')
# hack for easy import of the library

from constructor_io import ConstructorIO

if __name__ == "__main__":
    # Standard English Autocomplete
    constructor = ConstructorIO(None, "P03bVBcmyYjSG1ZQyD4V")
    while True:
        misspelled = raw_input(
            "Type mispelled things and press enter! (q to quit) > ")
        if misspelled == "q":
            break
        else:
            query = constructor.query(misspelled)
            suggested_queries = [s["value"] for s in query["suggestions"]]
            print "suggested queries: ", " | ".join(suggested_queries)
import sys
import os
myPath = os.path.dirname(os.path.abspath(__file__))
sys.path.insert(0, myPath + '/../')
# hack for easy import of the library

from constructor_io import ConstructorIO

if __name__ == "__main__":
    # Standard English Autocomplete
    constructor = ConstructorIO(None, "P03bVBcmyYjSG1ZQyD4V")
    while True:
        misspelled = raw_input("Type mispelled things and press enter! (q to quit) > ")
        if misspelled == "q":
            break
        else:
            query = constructor.query(misspelled)
            suggested_queries = [s["value"] for s in query["suggestions"]]
            print "suggested queries: ", " | ".join(suggested_queries)