forked from redrsoe2100/os-autotest
OrderedDict instead of dict
This commit is contained in:
@@ -23,6 +23,7 @@ import json
|
||||
import re
|
||||
import argparse
|
||||
from pathlib import Path
|
||||
from collections import OrderedDict
|
||||
|
||||
SCRIPT_PATH = os.path.dirname(os.path.abspath(__file__))
|
||||
sys.path.append(SCRIPT_PATH)
|
||||
@@ -67,7 +68,7 @@ def suite_path(suite):
|
||||
|
||||
try:
|
||||
with open(suite_json, "r") as f:
|
||||
suite_data = json.loads(f.read())
|
||||
suite_data = json.loads(f.read(), object_pairs_hook=OrderedDict)
|
||||
if suite_data["path"] is None:
|
||||
mugen_log.logging("error", "json文件:%s中没有path值." % suite_json)
|
||||
sys.exit(1)
|
||||
@@ -109,7 +110,7 @@ def suite_cases(suite):
|
||||
|
||||
try:
|
||||
with open(suite_json, "r") as f:
|
||||
suite_data = json.loads(f.read())
|
||||
suite_data = json.loads(f.read(), object_pairs_hook=OrderedDict)
|
||||
if suite_data["cases"] is None:
|
||||
mugen_log.logging("error", "json文件:%s中没有cases值." % suite_json)
|
||||
sys.exit(1)
|
||||
|
||||
Reference in New Issue
Block a user