mirror of https://github.com/zulip/zulip.git
api: Don't use ujson library unecessarily.
ujson is very fast, but doesn't provide good error messages for parsing errors.
This commit is contained in:
parent
bd2270eecb
commit
abef9f203b
|
@ -1,9 +1,8 @@
|
||||||
from typing import Dict, Any, Optional, Iterable
|
from typing import Dict, Any, Optional, Iterable
|
||||||
from io import StringIO
|
from io import StringIO
|
||||||
|
|
||||||
import os
|
|
||||||
import json
|
import json
|
||||||
import ujson
|
import os
|
||||||
|
|
||||||
from zerver.lib import mdiff
|
from zerver.lib import mdiff
|
||||||
|
|
||||||
|
@ -16,7 +15,7 @@ FIXTURE_PATH = os.path.join(ZULIP_DIR, 'templates', 'zerver', 'api', 'fixtures.j
|
||||||
def load_api_fixtures():
|
def load_api_fixtures():
|
||||||
# type: () -> Dict[str, Any]
|
# type: () -> Dict[str, Any]
|
||||||
with open(FIXTURE_PATH, 'r') as fp:
|
with open(FIXTURE_PATH, 'r') as fp:
|
||||||
json_dict = ujson.loads(fp.read())
|
json_dict = json.loads(fp.read())
|
||||||
return json_dict
|
return json_dict
|
||||||
|
|
||||||
FIXTURES = load_api_fixtures()
|
FIXTURES = load_api_fixtures()
|
||||||
|
|
Loading…
Reference in New Issue