Add isTesting define for local testing of the api
This commit is contained in:
parent
fc0c98e4d2
commit
26aa6dca41
|
@ -13,14 +13,18 @@ type
|
||||||
episode*: int ## the episode number in the season
|
episode*: int ## the episode number in the season
|
||||||
is_movie*: bool ## does this record represent a movie?
|
is_movie*: bool ## does this record represent a movie?
|
||||||
|
|
||||||
const
|
when defined(isTesting):
|
||||||
API_ENDPOINT: string = "http://ponyapi.apps.xeserv.us"
|
const
|
||||||
|
API_ENDPOINT: string = "http://127.0.0.1:5000"
|
||||||
|
else:
|
||||||
|
const
|
||||||
|
API_ENDPOINT: string = "http://ponyapi.apps.xeserv.us"
|
||||||
|
|
||||||
proc getJson(endpoint: string): json.JsonNode =
|
proc getJson(endpoint: string): json.JsonNode =
|
||||||
## get the HTTP body for the API base endpoint catted with the specific endpoint
|
## get the HTTP body for the API base endpoint catted with the specific endpoint
|
||||||
## requested.
|
## requested.
|
||||||
var
|
var
|
||||||
data = httpclient.getContent(API_ENDPOINT & "/" & endpoint)
|
data = httpclient.getContent(API_ENDPOINT & endpoint)
|
||||||
|
|
||||||
data.parseJson
|
data.parseJson
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue