{"id":21692,"date":"2016-05-06T07:59:16","date_gmt":"2016-05-06T12:59:16","guid":{"rendered":"https:\/\/blog.planview.com\/telephone-horse-and-unicode-at-tasktop\/"},"modified":"2016-05-06T07:59:16","modified_gmt":"2016-05-06T12:59:16","slug":"telephone-horse-and-unicode-at-tasktop","status":"publish","type":"post","link":"https:\/\/blog.planview.com\/telephone-horse-and-unicode-at-tasktop\/","title":{"rendered":"Horse Phone and Unicode at Tasktop"},"content":{"rendered":"<figure>\n<div class=\"feature-image\"><img decoding=\"async\" class=\"aligncenter size-full\" src=\"https:\/\/media.planview.com\/tasktop_blog\/wp-content\/uploads\/2016\/05\/phone-horse.png\" alt=\"Horse Phone and Unicode at Tasktop\"><\/div>\n<\/figure>\n<p>Horse Phone &#x265E;&#x260E;, a Tasktop meme that has significance far beyond its unassuming appearance.  A few lucky people have seen glimpses of this rare beast in demos at Tasktop &#x2013; but what does it mean?<\/p>\n<p><img alt=\"horsephone\" height=\"283\" class=\"lazyload\" data-src=\"https:\/\/media.planview.com\/tasktop_blog\/wp-content\/uploads\/2016\/05\/horsephone.png\"> Horse Phone &#x265E;&#x260E; is the tip of the proverbial unicode testing iceberg for Tasktop&#x2019;s connectors.  Our approach to testing integrations, something that we call the <a href=\"\/testing-api-economy\">Integration Factory<\/a>, involves thousands of automated tests.  In fact, we run more than 500,000 tests a day on our connectors.  With character encoding being one of the most problematic areas for bugs, a major component of this automated testing approach involves testing for correct handling of unicode characters.  Not only do we test with real language data ranging from Arabic (ar) to Chinese (zh), our test data includes problematic characters such as <code>!@#$%&amp;<\/code> and characters from various <a href=\"https:\/\/en.wikipedia.org\/wiki\/Plane_%28Unicode%29\">Unicode Planes<\/a>, taking into account semantic equality with <a href=\"http:\/\/unicode.org\/faq\/normalization.html\">unicode normalization<\/a>.<\/p>\n<p>So when you see that rare beast, the Horse Phone, you know that it means that we&#x2019;re testing connectors ensuring that no &#x260E; or &#x265E; goes awry.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Horse Phone &#x265E;&#x260E;, a Tasktop meme that has significance far beyond its unassuming appearance. A few lucky people have seen glimpses of this rare beast in demos at Tasktop &#x2013; but what does it mean? Horse Phone &#x265E;&#x260E; is the tip of the proverbial unicode testing iceberg for Tasktop&#x2019;s connectors. Our approach to testing integrations,&#8230;<\/p>\n","protected":false},"author":233,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_editorskit_title_hidden":false,"_editorskit_reading_time":0,"_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}","footnotes":""},"categories":[9548],"tags":[],"class_list":["post-21692","post","type-post","status-publish","format-standard","hentry","category-engineering-teams"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.8 (Yoast SEO v26.8) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Horse Phone and Unicode at Tasktop | Tasktop Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.planview.com\/telephone-horse-and-unicode-at-tasktop\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Horse Phone and Unicode at Tasktop\" \/>\n<meta property=\"og:description\" content=\"Horse Phone &#x265E;&#x260E;, a Tasktop meme that has significance far beyond its unassuming appearance. A few lucky people have seen glimpses of this rare beast in demos at Tasktop &#x2013; but what does it mean? Horse Phone &#x265E;&#x260E; is the tip of the proverbial unicode testing iceberg for Tasktop&#x2019;s connectors. Our approach to testing integrations,...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.planview.com\/telephone-horse-and-unicode-at-tasktop\/\" \/>\n<meta property=\"og:site_name\" content=\"Planview Blog\" \/>\n<meta property=\"article:publisher\" content=\"http:\/\/www.facebook.com\/pages\/Planview-Inc\/89422974772\" \/>\n<meta property=\"article:published_time\" content=\"2016-05-06T12:59:16+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/media.planview.com\/tasktop_blog\/wp-content\/uploads\/2016\/05\/phone-horse.png\" \/>\n<meta name=\"author\" content=\"Tasktop Blogger\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@Planview\" \/>\n<meta name=\"twitter:site\" content=\"@Planview\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Tasktop Blogger\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/blog.planview.com\/telephone-horse-and-unicode-at-tasktop\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/blog.planview.com\/telephone-horse-and-unicode-at-tasktop\/\"},\"author\":{\"name\":\"Tasktop Blogger\",\"@id\":\"https:\/\/blog.planview.com\/#\/schema\/person\/35676ea677995199889c0b6456156ce2\"},\"headline\":\"Horse Phone and Unicode at Tasktop\",\"datePublished\":\"2016-05-06T12:59:16+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/blog.planview.com\/telephone-horse-and-unicode-at-tasktop\/\"},\"wordCount\":190,\"publisher\":{\"@id\":\"https:\/\/blog.planview.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/blog.planview.com\/telephone-horse-and-unicode-at-tasktop\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/media.planview.com\/tasktop_blog\/wp-content\/uploads\/2016\/05\/phone-horse.png\",\"articleSection\":[\"Engineering Teams\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.planview.com\/telephone-horse-and-unicode-at-tasktop\/\",\"url\":\"https:\/\/blog.planview.com\/telephone-horse-and-unicode-at-tasktop\/\",\"name\":\"Horse Phone and Unicode at Tasktop | Tasktop Blog\",\"isPartOf\":{\"@id\":\"https:\/\/blog.planview.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/blog.planview.com\/telephone-horse-and-unicode-at-tasktop\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/blog.planview.com\/telephone-horse-and-unicode-at-tasktop\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/media.planview.com\/tasktop_blog\/wp-content\/uploads\/2016\/05\/phone-horse.png\",\"datePublished\":\"2016-05-06T12:59:16+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/blog.planview.com\/telephone-horse-and-unicode-at-tasktop\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blog.planview.com\/telephone-horse-and-unicode-at-tasktop\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/blog.planview.com\/telephone-horse-and-unicode-at-tasktop\/#primaryimage\",\"url\":\"https:\/\/media.planview.com\/tasktop_blog\/wp-content\/uploads\/2016\/05\/phone-horse.png\",\"contentUrl\":\"https:\/\/media.planview.com\/tasktop_blog\/wp-content\/uploads\/2016\/05\/phone-horse.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blog.planview.com\/telephone-horse-and-unicode-at-tasktop\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/blog.planview.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Horse Phone and Unicode at Tasktop\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blog.planview.com\/#website\",\"url\":\"https:\/\/blog.planview.com\/\",\"name\":\"Planview Blog\",\"description\":\"Leading the conversation on digital connected work\",\"publisher\":{\"@id\":\"https:\/\/blog.planview.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blog.planview.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/blog.planview.com\/#organization\",\"name\":\"Planview\",\"url\":\"https:\/\/blog.planview.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/blog.planview.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/blog.planview.com\/wp-content\/uploads\/2015\/06\/planview-logo-black.png\",\"contentUrl\":\"https:\/\/blog.planview.com\/wp-content\/uploads\/2015\/06\/planview-logo-black.png\",\"width\":280,\"height\":66,\"caption\":\"Planview\"},\"image\":{\"@id\":\"https:\/\/blog.planview.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"http:\/\/www.facebook.com\/pages\/Planview-Inc\/89422974772\",\"https:\/\/x.com\/Planview\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/blog.planview.com\/#\/schema\/person\/35676ea677995199889c0b6456156ce2\",\"name\":\"Tasktop Blogger\",\"url\":\"https:\/\/blog.planview.com\/author\/tasktop-blogger\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Horse Phone and Unicode at Tasktop | Tasktop Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blog.planview.com\/telephone-horse-and-unicode-at-tasktop\/","og_locale":"en_US","og_type":"article","og_title":"Horse Phone and Unicode at Tasktop","og_description":"Horse Phone &#x265E;&#x260E;, a Tasktop meme that has significance far beyond its unassuming appearance. A few lucky people have seen glimpses of this rare beast in demos at Tasktop &#x2013; but what does it mean? Horse Phone &#x265E;&#x260E; is the tip of the proverbial unicode testing iceberg for Tasktop&#x2019;s connectors. Our approach to testing integrations,...","og_url":"https:\/\/blog.planview.com\/telephone-horse-and-unicode-at-tasktop\/","og_site_name":"Planview Blog","article_publisher":"http:\/\/www.facebook.com\/pages\/Planview-Inc\/89422974772","article_published_time":"2016-05-06T12:59:16+00:00","og_image":[{"url":"https:\/\/media.planview.com\/tasktop_blog\/wp-content\/uploads\/2016\/05\/phone-horse.png","type":"","width":"","height":""}],"author":"Tasktop Blogger","twitter_card":"summary_large_image","twitter_creator":"@Planview","twitter_site":"@Planview","twitter_misc":{"Written by":"Tasktop Blogger","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blog.planview.com\/telephone-horse-and-unicode-at-tasktop\/#article","isPartOf":{"@id":"https:\/\/blog.planview.com\/telephone-horse-and-unicode-at-tasktop\/"},"author":{"name":"Tasktop Blogger","@id":"https:\/\/blog.planview.com\/#\/schema\/person\/35676ea677995199889c0b6456156ce2"},"headline":"Horse Phone and Unicode at Tasktop","datePublished":"2016-05-06T12:59:16+00:00","mainEntityOfPage":{"@id":"https:\/\/blog.planview.com\/telephone-horse-and-unicode-at-tasktop\/"},"wordCount":190,"publisher":{"@id":"https:\/\/blog.planview.com\/#organization"},"image":{"@id":"https:\/\/blog.planview.com\/telephone-horse-and-unicode-at-tasktop\/#primaryimage"},"thumbnailUrl":"https:\/\/media.planview.com\/tasktop_blog\/wp-content\/uploads\/2016\/05\/phone-horse.png","articleSection":["Engineering Teams"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/blog.planview.com\/telephone-horse-and-unicode-at-tasktop\/","url":"https:\/\/blog.planview.com\/telephone-horse-and-unicode-at-tasktop\/","name":"Horse Phone and Unicode at Tasktop | Tasktop Blog","isPartOf":{"@id":"https:\/\/blog.planview.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blog.planview.com\/telephone-horse-and-unicode-at-tasktop\/#primaryimage"},"image":{"@id":"https:\/\/blog.planview.com\/telephone-horse-and-unicode-at-tasktop\/#primaryimage"},"thumbnailUrl":"https:\/\/media.planview.com\/tasktop_blog\/wp-content\/uploads\/2016\/05\/phone-horse.png","datePublished":"2016-05-06T12:59:16+00:00","breadcrumb":{"@id":"https:\/\/blog.planview.com\/telephone-horse-and-unicode-at-tasktop\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.planview.com\/telephone-horse-and-unicode-at-tasktop\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.planview.com\/telephone-horse-and-unicode-at-tasktop\/#primaryimage","url":"https:\/\/media.planview.com\/tasktop_blog\/wp-content\/uploads\/2016\/05\/phone-horse.png","contentUrl":"https:\/\/media.planview.com\/tasktop_blog\/wp-content\/uploads\/2016\/05\/phone-horse.png"},{"@type":"BreadcrumbList","@id":"https:\/\/blog.planview.com\/telephone-horse-and-unicode-at-tasktop\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blog.planview.com\/"},{"@type":"ListItem","position":2,"name":"Horse Phone and Unicode at Tasktop"}]},{"@type":"WebSite","@id":"https:\/\/blog.planview.com\/#website","url":"https:\/\/blog.planview.com\/","name":"Planview Blog","description":"Leading the conversation on digital connected work","publisher":{"@id":"https:\/\/blog.planview.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.planview.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/blog.planview.com\/#organization","name":"Planview","url":"https:\/\/blog.planview.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.planview.com\/#\/schema\/logo\/image\/","url":"https:\/\/blog.planview.com\/wp-content\/uploads\/2015\/06\/planview-logo-black.png","contentUrl":"https:\/\/blog.planview.com\/wp-content\/uploads\/2015\/06\/planview-logo-black.png","width":280,"height":66,"caption":"Planview"},"image":{"@id":"https:\/\/blog.planview.com\/#\/schema\/logo\/image\/"},"sameAs":["http:\/\/www.facebook.com\/pages\/Planview-Inc\/89422974772","https:\/\/x.com\/Planview"]},{"@type":"Person","@id":"https:\/\/blog.planview.com\/#\/schema\/person\/35676ea677995199889c0b6456156ce2","name":"Tasktop Blogger","url":"https:\/\/blog.planview.com\/author\/tasktop-blogger\/"}]}},"_links":{"self":[{"href":"https:\/\/blog.planview.com\/wp-json\/wp\/v2\/posts\/21692","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.planview.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.planview.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.planview.com\/wp-json\/wp\/v2\/users\/233"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.planview.com\/wp-json\/wp\/v2\/comments?post=21692"}],"version-history":[{"count":0,"href":"https:\/\/blog.planview.com\/wp-json\/wp\/v2\/posts\/21692\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.planview.com\/wp-json\/wp\/v2\/media?parent=21692"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.planview.com\/wp-json\/wp\/v2\/categories?post=21692"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.planview.com\/wp-json\/wp\/v2\/tags?post=21692"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}