Skip to content

Commit e8951ae

Browse files
committed
continued attempts to fix import model integration tests
1 parent 4bebf10 commit e8951ae

File tree

1 file changed

+39
-43
lines changed

1 file changed

+39
-43
lines changed

tests/integration/test_import_model.py

Lines changed: 39 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -60,49 +60,45 @@ def test_import_model(hmeq_dataset):
6060
- Viya 3.5
6161
"""
6262
model_files = {
63-
"Test.json": json.dumps({"Test": True, "TestNum": 1}),
64-
"Other_Test.json": json.dumps({"Other": None, "TestNum": 2}),
65-
"ModelProperties.json": json.dumps({"Model": 'Test'}),
66-
"inputVar.json": json.dumps(
67-
[
68-
{"name": "LOAN", "level": "interval", "type": "decimal", "length": 8},
69-
{
70-
"name": "MORTDUE",
71-
"level": "interval",
72-
"type": "decimal",
73-
"length": 8,
74-
},
75-
{"name": "VALUE", "level": "interval", "type": "decimal", "length": 8},
76-
{"name": "YOJ", "level": "interval", "type": "decimal", "length": 8},
77-
{"name": "DEROG", "level": "interval", "type": "decimal", "length": 8},
78-
{"name": "DELINQ", "level": "interval", "type": "decimal", "length": 8},
79-
{"name": "CLAGE", "level": "interval", "type": "decimal", "length": 8},
80-
{"name": "NINQ", "level": "interval", "type": "decimal", "length": 8},
81-
{"name": "CLNO", "level": "interval", "type": "decimal", "length": 8},
82-
{
83-
"name": "DEBTINC",
84-
"level": "interval",
85-
"type": "decimal",
86-
"length": 8,
87-
},
88-
]
89-
),
90-
"outputVar.json": json.dumps(
91-
[
92-
{
93-
"name": "Classification",
94-
"level": "nominal",
95-
"type": "string",
96-
"length": 1,
97-
},
98-
{
99-
"name": "Probability",
100-
"level": "interval",
101-
"type": "decimal",
102-
"length": 8,
103-
},
104-
]
105-
),
63+
"Test.json": {"Test": True, "TestNum": 1},
64+
"Other_Test.json": {"Other": None, "TestNum": 2},
65+
"ModelProperties.json": {"Model": "Test"},
66+
"inputVar.json": [
67+
{"name": "LOAN", "level": "interval", "type": "decimal", "length": 8},
68+
{
69+
"name": "MORTDUE",
70+
"level": "interval",
71+
"type": "decimal",
72+
"length": 8,
73+
},
74+
{"name": "VALUE", "level": "interval", "type": "decimal", "length": 8},
75+
{"name": "YOJ", "level": "interval", "type": "decimal", "length": 8},
76+
{"name": "DEROG", "level": "interval", "type": "decimal", "length": 8},
77+
{"name": "DELINQ", "level": "interval", "type": "decimal", "length": 8},
78+
{"name": "CLAGE", "level": "interval", "type": "decimal", "length": 8},
79+
{"name": "NINQ", "level": "interval", "type": "decimal", "length": 8},
80+
{"name": "CLNO", "level": "interval", "type": "decimal", "length": 8},
81+
{
82+
"name": "DEBTINC",
83+
"level": "interval",
84+
"type": "decimal",
85+
"length": 8,
86+
},
87+
],
88+
"outputVar.json": [
89+
{
90+
"name": "Classification",
91+
"level": "nominal",
92+
"type": "string",
93+
"length": 1,
94+
},
95+
{
96+
"name": "Probability",
97+
"level": "interval",
98+
"type": "decimal",
99+
"length": 8,
100+
},
101+
],
106102
}
107103
model, model_files = im.import_model(
108104
model_files, "No_Score_Model", "Test_Project", overwrite_model=True

0 commit comments

Comments
 (0)