blob: 07ff9a67e0d88c5ef2c9874f7a34b4730d81a385 [file] [log] [blame]
import os
from tests.mocks import _res_dir
from tests.test_base import CfgCheckerTestBase
class TestReclassModule(CfgCheckerTestBase):
def test_reclass_list(self):
_models_dir = os.path.join(_res_dir, "models")
_args = ["list", "-p", _models_dir]
_r_code = self.run_cli(
"reclass",
_args
)
self.assertEqual(
_r_code,
0,
"'cmp-reclass {}' command failed".format(" ".join(_args))
)
def test_reclass_compare(self):
_models_dir = os.path.join(_res_dir, "models")
_model01 = os.path.join(_models_dir, "model01")
_model02 = os.path.join(_models_dir, "model02")
_report_path = os.path.join(_res_dir, "_fake.html")
_args = [
"diff",
"--model1",
_model01,
"--model2",
_model02,
"--html",
_report_path
]
_r_code = self.run_cli(
"reclass",
_args
)
self.assertEqual(
_r_code,
0,
"'cmp-reclass {}' command failed".format(" ".join(_args))
)