def test_does_blog_post_with_url_fragment_exist(self): blog_services.update_blog_post( self.blog_post_a_id, self.change_dict_one) lower_id = '-' + self.blog_post_a_id.lower() self.assertTrue( blog_services.does_blog_post_with_url_fragment_exist( 'sample-title' + lower_id)) self.assertFalse( blog_services.does_blog_post_with_url_fragment_exist('title'))
def test_get_blog_posy_by_invalid_url(self): with self.assertRaisesRegex( Exception, 'Blog Post URL fragment should be a string. Recieved:' r'\[123\]'): blog_services.does_blog_post_with_url_fragment_exist([123]) with self.assertRaisesRegex( Exception, 'Blog Post URL fragment should be a string. Recieved:' '123'): blog_services.does_blog_post_with_url_fragment_exist(123)
def test_get_blog_posy_by_invalid_url(self) -> None: with self.assertRaisesRegex( # type: ignore[no-untyped-call] Exception, 'Blog Post URL fragment should be a string. Recieved:' r'\[123\]'): blog_services.does_blog_post_with_url_fragment_exist([123]) # type: ignore[arg-type] with self.assertRaisesRegex( # type: ignore[no-untyped-call] Exception, 'Blog Post URL fragment should be a string. Recieved:' '123'): blog_services.does_blog_post_with_url_fragment_exist(123) # type: ignore[arg-type]