def test_dependency_parser_dep_contract_a(): x = DependencyParser('simple') assert isinstance(x._DependencyParser__dep_contract(), DependencyContractSimple) x._parse_cmd_contact('CONTRACT', 'simple') assert isinstance(x._DependencyParser__dep_contract(), DependencyContractSimple) x._parse_cmd_contact('CONTRACT', 'quality:1') assert isinstance(x._DependencyParser__dep_contract(), DependencyContractQualityV1)