From: David Reiss Date: Mon, 6 Aug 2007 20:32:59 +0000 (+0000) Subject: Thrift: Improved test case. X-Git-Tag: 0.2.0~1281 X-Git-Url: https://source.supwisdom.com/gerrit/gitweb?a=commitdiff_plain;h=8dae994f8f4abca87c3e9cbb73d1863d4883dda7;p=common%2Fthrift.git Thrift: Improved test case. Summary: By "improved", I mean that I added a totally awesome self-referential joke to one of the test cases. Seriously. In a few years someone is going to add UTF-8 support to the Debug Protocol and run this test case on a terminal with really good fonts and they are going to die laughing. Seriously, die. Trac Bug: # Blame Rev: Reviewed By: mcslee Test Plan: Recompiled everything and ran the test. Revert Plan: Take a good, long look in the mirror, then svn revert. Notes: I am awesome. EImportant: git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665191 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/test/DebugProtoTest.cpp b/test/DebugProtoTest.cpp index fc857b68..582e1b30 100644 --- a/test/DebugProtoTest.cpp +++ b/test/DebugProtoTest.cpp @@ -38,7 +38,9 @@ int main() { n.my_ooe.integer64 = 64; n.my_ooe.double_precision = (std::sqrt(5)+1)/2; n.my_ooe.some_characters = ":R (me going \"rrrr\")"; - n.my_ooe.zomg_unicode = "IDN Homograph Attack"; + n.my_ooe.zomg_unicode = "\xd3\x80\xe2\x85\xae\xce\x9d\x20" + "\xd0\x9d\xce\xbf\xe2\x85\xbf\xd0\xbe\xc9\xa1\xd0\xb3\xd0\xb0\xcf\x81\xe2\x84\x8e" + "\x20\xce\x91\x74\x74\xce\xb1\xe2\x85\xbd\xce\xba\xc7\x83\xe2\x80\xbc"; n.my_bonk.type = 31337; n.my_bonk.message = "I am a bonk... xor!";