Explorer
/proc/118/root/tmp/test_aa015_identity.py
← Zurück ↓ Download
import sys
sys.path.insert(0, '/opt/struktur/social-media-agent')
import publish_ready as pr

def test_mas_content_identity_is_loaded_from_central_config():
    assert pr.MAS_CONTENT_IDENTITY['company'] == 'Mallorca AirServices'
    assert 'Feuchtigkeit' in pr.MAS_CONTENT_IDENTITY['core_areas']
    assert pr.MAS_CONTENT_POLICY['uncertainty_rule']

def test_mas_policy_gate_rejects_fake_guarantee():
    signal={'topic':'Feuchteprüfung','signal_category':'feuchte','content_pillar':'feuchte_schimmel','evidence_complete':True,'cta_type':'messung','mallorca_relevance':1}
    result=pr.quality_gate(signal,'Wir garantieren immer 100% Erfolg.','Eine Messung kann Klarheit schaffen.')
    assert result.ok is False