def test_get_code_signature_verifier_expect_auth(self): """Ensure processor is properly configured.""" test_facts = facts.Facts() req = ["TEST1", "TEST2"] test_facts["codesign_authorities"] = req input_path = "/path" codesigverifier = recipe_generator.get_code_signature_verifier( input_path, test_facts) assert_equal(codesigverifier.input_path, input_path) assert_is_none(codesigverifier.requirement) assert_sequence_equal(codesigverifier.expected_authority_names, req)
def test_get_code_signature_verifier_reqs(self): """Ensure CodeSignatureVerifier processor codesign_reqs arg is properly configured.""" test_facts = facts.Facts() req = "TEST" test_facts["codesign_reqs"] = req input_path = "/path" codesigverifier = recipe_generator.get_code_signature_verifier( input_path, test_facts) assert_equal(codesigverifier.input_path, input_path) assert_equal(codesigverifier.requirement, req) assert_is_none(codesigverifier.expected_authority_names)