def test_should_raise_error_for_animation_card_if_card_is_not_animation_card( self): try: CardFactory.animation_card(None) except TypeError: pass else: assert False, "should have raise TypeError"
def create_animation_card(self) -> Attachment: card = AnimationCard( media=[MediaUrl(url="http://i.giphy.com/Ki55RUbOV5njy.gif")], title="Microsoft Bot Framework", subtitle="Animation Card", ) return CardFactory.animation_card(card)
def create_animation_card(self): card = AnimationCard( media=[MediaUrl(url="https://media4.s-nbcnews.com/j/newscms/2020_26/3392002/antimicrobial-face-masks-kr-2x1-tease-200623_2597ed8310508184ab2a3fdba151fded.fit-1240w.gif")], title="Learn how to use your mask :)", subtitle="For your protection against COVID-19", ) return CardFactory.animation_card(card)
def create_animation_card(url: str) -> Attachment: card = AnimationCard( title="Animation Card", media=[MediaUrl(url=url)], autostart=True, ) return CardFactory.animation_card(card)
def create_animation_card_hanginthere(self) -> Attachment: card = AnimationCard(media=[ MediaUrl( url="https://media.giphy.com/media/W63ZJmQ4qdblTM9Wbi/giphy.gif" ) ], title="Hang In There") return CardFactory.animation_card(card)
def create_animation_card_breathe(self) -> Attachment: card = AnimationCard(media=[ MediaUrl( url="https://media.giphy.com/media/UW8VVu5c2OBUy43cos/giphy.gif" ) ], title="Take Your Mind Off") return CardFactory.animation_card(card)
def create_animation_card(self) -> Attachment: card = AnimationCard(media=[ MediaUrl( url="https://media.giphy.com/media/fxe8v45NNXFd4jdaNI/giphy.gif" ) ], title="Sample Animation Card", subtitle="Bye Bye") return CardFactory.animation_card(card)
def create_animation_card(gif_name) -> Attachment: file_path = os.path.join(os.getcwd(), "resources/" + gif_name + ".gif") card = AnimationCard( media=[MediaUrl(url=urljoin('file:', pathname2url(file_path)))], title="Microsoft Bot Framework", subtitle="Animation Card", ) return CardFactory.animation_card(card)
def test_should_create_animation_card_attachment(self): media = [MediaUrl(url='https://example.org/media')] card = AnimationCard(title='test', media=media) attachment = CardFactory.animation_card(card) assert_attachment(attachment, CardFactory.content_types.animation_card) assert attachment.content.title == 'test', 'wrong title' assert_media(attachment.content.media, 1, ['https://example.org/media'])
def test_should_create_animation_card_attachment(self): media = [MediaUrl(url="https://example.org/media")] card = AnimationCard(title="test", media=media) attachment = CardFactory.animation_card(card) assert_attachment(attachment, CardFactory.content_types.animation_card) assert attachment.content.title == "test", "wrong title" assert_media(attachment.content.media, 1, ["https://example.org/media"])
def create_distance_animation_card(self): card = AnimationCard( media=[ MediaUrl( url= "https://www.verywellmind.com/thmb/W4VojprlVzyEMentRI2IMaEHDQU=/900x900/smart/filters:no_upscale()/social-distancing-color021-4c03a3a03b1a4eb9bde32a49596d4d9b.gif" ) ], title="Learn about social distance :)", subtitle="For your protection against COVID-19", ) return CardFactory.animation_card(card)
def create_animation_card() -> Attachment: card = AnimationCard( media=[MediaUrl(url='http://i.giphy.com/Ki55RUbOV5njy.gif')], title='Microsoft Bot Framework', subtitle='Animation Card') return CardFactory.animation_card(card)
def create_animation_card(self) -> Attachment: card = AnimationCard( media=[MediaUrl(url="http://i.giphy.com/Ki55RUbOV5njy.gif")], title="Sample Animation Card", subtitle="Hey am Bot Demo using python") return CardFactory.animation_card(card)