
    LFj(                     r    d dl Zd dlmc mZ d dlZej                  j                  d d       d dl	Z
d Zd Zy)    Nz /opt/struktur/social-media-agentc                     ddd} t        j                  |       }|d   }d}||k(  }|slt        j                  d|fd||f      t        j                  |      t        j                  |      dz  }d	d
|iz  }t        t        j                  |            d x}x}}|d   }|s8ddt        j                  |      iz  }t        t        j                  |            d }y )N*   Ein Lüftungskonzept beginnt mit Hausdatendezentrale_lueftung)topiccontent_pillar
media_typecarousel==z%(py1)s == %(py4)spy1py4assert %(py6)spy6reasonzassert %(py1)sr   )prassess_media_type
@pytest_ar_call_reprcompare	_safereprAssertionError_format_explanation)packageresult@py_assert0@py_assert3@py_assert2@py_format5@py_format7@py_format2s           /tmp/test_aa018_carousel.py*test_lueftungskonzept_is_carousel_suitabler#      s    AShiG(F,+++++++++++++++++++(    c                     dddddd} t        j                  |       }t        |      }d}||k(  }|st        j                  d|fd	||f      d
t        j                         v st        j                  t              rt        j                  t              nd
dt        j                         v st        j                  |      rt        j                  |      ndt        j                  |      t        j                  |      dz  }dd|iz  }t        t        j                  |            d x}x}}|D cg c]  }|d   	 }}g d}	||	k(  }|slt        j                  d|fd||	f      t        j                  |      t        j                  |	      dz  }
dd|
iz  }t        t        j                  |            d x}x}}	d |D        }t        |      }	|	sddt        j                         v st        j                  t              rt        j                  t              ndt        j                  |      t        j                  |	      dz  }
t        t        j                  |
            d x}}	y c c}w )NzPKG-testr   r   u   Hausdaten prüfenzObjektbezogen planen)
package_idr   r   facebook_text	relevance   r
   )z0%(py3)s
{%(py3)s = %(py0)s(%(py1)s)
} == %(py6)slenslides)py0r   py3r   zassert %(py8)spy8slide_number)            r)   r   r   r   r   c              3   4   K   | ]  }|d    xr |d     yw)purpose	statementN ).0ss     r"   	<genexpr>z;test_carousel_has_five_structured_slides.<locals>.<genexpr>   s      ?1q|.+.?s   z,assert %(py4)s
{%(py4)s = %(py0)s(%(py2)s)
}all)r,   py2r   )r   build_carousel_slidesr*   r   r   @py_builtinslocals_should_repr_global_namer   r   r   r;   )r   r+   r   @py_assert5@py_assert4r    @py_format9r9   r   r   r   @py_assert1s               r"   (test_carousel_has_five_structured_slidesrE      s   $-Y  lA  Re  rH  IG##G,Fv;;>;33vv;'-.!An.;.;.;;;;.;;;.;;;;;;;;;;???3?????????3???3?????????????? /s   2I-)builtinsr>   _pytest.assertion.rewrite	assertionrewriter   syspathinsertpublish_readyr   r#   rE   r7   r$   r"   <module>rN      s-      
 5 6 @r$   