PageRenderTime 64ms CodeModel.GetById 24ms RepoModel.GetById 0ms app.codeStats 0ms

/gdata/test_data.py

http://radioappz.googlecode.com/
Python | 1334 lines | 1312 code | 7 blank | 15 comment | 0 complexity | 6aca0f40a2d6ccb308864c005c1e33a1 MD5 | raw file
  1. #!/usr/bin/python
  2. #
  3. # Copyright (C) 2006 Google Inc.
  4. #
  5. # Licensed under the Apache License, Version 2.0 (the "License");
  6. # you may not use this file except in compliance with the License.
  7. # You may obtain a copy of the License at
  8. #
  9. # http://www.apache.org/licenses/LICENSE-2.0
  10. #
  11. # Unless required by applicable law or agreed to in writing, software
  12. # distributed under the License is distributed on an "AS IS" BASIS,
  13. # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  14. # See the License for the specific language governing permissions and
  15. # limitations under the License.
  16. XML_ENTRY_1 = """<?xml version='1.0'?>
  17. <entry xmlns='http://www.w3.org/2005/Atom'
  18. xmlns:g='http://base.google.com/ns/1.0'>
  19. <category scheme="http://base.google.com/categories/itemtypes"
  20. term="products"/>
  21. <id> http://www.google.com/test/id/url </id>
  22. <title type='text'>Testing 2000 series laptop</title>
  23. <content type='xhtml'>
  24. <div xmlns='http://www.w3.org/1999/xhtml'>A Testing Laptop</div>
  25. </content>
  26. <link rel='alternate' type='text/html'
  27. href='http://www.provider-host.com/123456789'/>
  28. <link rel='license'
  29. href='http://creativecommons.org/licenses/by-nc/2.5/rdf'/>
  30. <g:label>Computer</g:label>
  31. <g:label>Laptop</g:label>
  32. <g:label>testing laptop</g:label>
  33. <g:item_type>products</g:item_type>
  34. </entry>"""
  35. TEST_BASE_ENTRY = """<?xml version='1.0'?>
  36. <entry xmlns='http://www.w3.org/2005/Atom'
  37. xmlns:g='http://base.google.com/ns/1.0'>
  38. <category scheme="http://base.google.com/categories/itemtypes"
  39. term="products"/>
  40. <title type='text'>Testing 2000 series laptop</title>
  41. <content type='xhtml'>
  42. <div xmlns='http://www.w3.org/1999/xhtml'>A Testing Laptop</div>
  43. </content>
  44. <app:control xmlns:app='http://purl.org/atom/app#'>
  45. <app:draft>yes</app:draft>
  46. <gm:disapproved xmlns:gm='http://base.google.com/ns-metadata/1.0'/>
  47. </app:control>
  48. <link rel='alternate' type='text/html'
  49. href='http://www.provider-host.com/123456789'/>
  50. <g:label>Computer</g:label>
  51. <g:label>Laptop</g:label>
  52. <g:label>testing laptop</g:label>
  53. <g:item_type>products</g:item_type>
  54. </entry>"""
  55. BIG_FEED = """<?xml version="1.0" encoding="utf-8"?>
  56. <feed xmlns="http://www.w3.org/2005/Atom">
  57. <title type="text">dive into mark</title>
  58. <subtitle type="html">
  59. A &lt;em&gt;lot&lt;/em&gt; of effort
  60. went into making this effortless
  61. </subtitle>
  62. <updated>2005-07-31T12:29:29Z</updated>
  63. <id>tag:example.org,2003:3</id>
  64. <link rel="alternate" type="text/html"
  65. hreflang="en" href="http://example.org/"/>
  66. <link rel="self" type="application/atom+xml"
  67. href="http://example.org/feed.atom"/>
  68. <rights>Copyright (c) 2003, Mark Pilgrim</rights>
  69. <generator uri="http://www.example.com/" version="1.0">
  70. Example Toolkit
  71. </generator>
  72. <entry>
  73. <title>Atom draft-07 snapshot</title>
  74. <link rel="alternate" type="text/html"
  75. href="http://example.org/2005/04/02/atom"/>
  76. <link rel="enclosure" type="audio/mpeg" length="1337"
  77. href="http://example.org/audio/ph34r_my_podcast.mp3"/>
  78. <id>tag:example.org,2003:3.2397</id>
  79. <updated>2005-07-31T12:29:29Z</updated>
  80. <published>2003-12-13T08:29:29-04:00</published>
  81. <author>
  82. <name>Mark Pilgrim</name>
  83. <uri>http://example.org/</uri>
  84. <email>f8dy@example.com</email>
  85. </author>
  86. <contributor>
  87. <name>Sam Ruby</name>
  88. </contributor>
  89. <contributor>
  90. <name>Joe Gregorio</name>
  91. </contributor>
  92. <content type="xhtml" xml:lang="en"
  93. xml:base="http://diveintomark.org/">
  94. <div xmlns="http://www.w3.org/1999/xhtml">
  95. <p><i>[Update: The Atom draft is finished.]</i></p>
  96. </div>
  97. </content>
  98. </entry>
  99. </feed>
  100. """
  101. SMALL_FEED = """<?xml version="1.0" encoding="utf-8"?>
  102. <feed xmlns="http://www.w3.org/2005/Atom">
  103. <title>Example Feed</title>
  104. <link href="http://example.org/"/>
  105. <updated>2003-12-13T18:30:02Z</updated>
  106. <author>
  107. <name>John Doe</name>
  108. </author>
  109. <id>urn:uuid:60a76c80-d399-11d9-b93C-0003939e0af6</id>
  110. <entry>
  111. <title>Atom-Powered Robots Run Amok</title>
  112. <link href="http://example.org/2003/12/13/atom03"/>
  113. <id>urn:uuid:1225c695-cfb8-4ebb-aaaa-80da344efa6a</id>
  114. <updated>2003-12-13T18:30:02Z</updated>
  115. <summary>Some text.</summary>
  116. </entry>
  117. </feed>
  118. """
  119. GBASE_FEED = """<?xml version='1.0' encoding='UTF-8'?>
  120. <feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:g='http://base.google.com/ns/1.0' xmlns:batch='http://schemas.google.com/gdata/batch'>
  121. <id>http://www.google.com/base/feeds/snippets</id>
  122. <updated>2007-02-08T23:18:21.935Z</updated>
  123. <title type='text'>Items matching query: digital camera</title>
  124. <link rel='alternate' type='text/html' href='http://base.google.com'>
  125. </link>
  126. <link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.google.com/base/feeds/snippets'>
  127. </link>
  128. <link rel='self' type='application/atom+xml' href='http://www.google.com/base/feeds/snippets?start-index=1&amp;max-results=25&amp;bq=digital+camera'>
  129. </link>
  130. <link rel='next' type='application/atom+xml' href='http://www.google.com/base/feeds/snippets?start-index=26&amp;max-results=25&amp;bq=digital+camera'>
  131. </link>
  132. <generator version='1.0' uri='http://base.google.com'>GoogleBase </generator>
  133. <openSearch:totalResults>2171885</openSearch:totalResults>
  134. <openSearch:startIndex>1</openSearch:startIndex>
  135. <openSearch:itemsPerPage>25</openSearch:itemsPerPage>
  136. <entry>
  137. <id>http://www.google.com/base/feeds/snippets/13246453826751927533</id>
  138. <published>2007-02-08T13:23:27.000Z</published>
  139. <updated>2007-02-08T16:40:57.000Z</updated>
  140. <category scheme='http://base.google.com/categories/itemtypes' term='Products'>
  141. </category>
  142. <title type='text'>Digital Camera Battery Notebook Computer 12v DC Power Cable - 5.5mm x 2.5mm (Center +) Camera Connecting Cables</title>
  143. <content type='html'>Notebook Computer 12v DC Power Cable - 5.5mm x 2.1mm (Center +) This connection cable will allow any Digital Pursuits battery pack to power portable computers that operate with 12v power and have a 2.1mm power connector (center +) Digital ...</content>
  144. <link rel='alternate' type='text/html' href='http://www.bhphotovideo.com/bnh/controller/home?O=productlist&amp;A=details&amp;Q=&amp;sku=305668&amp;is=REG&amp;kw=DIDCB5092&amp;BI=583'>
  145. </link>
  146. <link rel='self' type='application/atom+xml' href='http://www.google.com/base/feeds/snippets/13246453826751927533'>
  147. </link>
  148. <author>
  149. <name>B&amp;H Photo-Video</name>
  150. <email>anon-szot0wdsq0at@base.google.com</email>
  151. </author>
  152. <g:payment_notes type='text'>PayPal &amp; Bill Me Later credit available online only.</g:payment_notes>
  153. <g:condition type='text'>new</g:condition>
  154. <g:location type='location'>420 9th Ave. 10001</g:location>
  155. <g:id type='text'>305668-REG</g:id>
  156. <g:item_type type='text'>Products</g:item_type>
  157. <g:brand type='text'>Digital Camera Battery</g:brand>
  158. <g:expiration_date type='dateTime'>2007-03-10T13:23:27.000Z</g:expiration_date>
  159. <g:customer_id type='int'>1172711</g:customer_id>
  160. <g:price type='floatUnit'>34.95 usd</g:price>
  161. <g:product_type type='text'>Digital Photography&gt;Camera Connecting Cables</g:product_type>
  162. <g:item_language type='text'>EN</g:item_language>
  163. <g:manufacturer_id type='text'>DCB5092</g:manufacturer_id>
  164. <g:target_country type='text'>US</g:target_country>
  165. <g:weight type='float'>1.0</g:weight>
  166. <g:image_link type='url'>http://base.google.com/base_image?q=http%3A%2F%2Fwww.bhphotovideo.com%2Fimages%2Fitems%2F305668.jpg&amp;dhm=ffffffff84c9a95e&amp;size=6</g:image_link>
  167. </entry>
  168. <entry>
  169. <id>http://www.google.com/base/feeds/snippets/10145771037331858608</id>
  170. <published>2007-02-08T13:23:27.000Z</published>
  171. <updated>2007-02-08T16:40:57.000Z</updated>
  172. <category scheme='http://base.google.com/categories/itemtypes' term='Products'>
  173. </category>
  174. <title type='text'>Digital Camera Battery Electronic Device 5v DC Power Cable - 5.5mm x 2.5mm (Center +) Camera Connecting Cables</title>
  175. <content type='html'>Electronic Device 5v DC Power Cable - 5.5mm x 2.5mm (Center +) This connection cable will allow any Digital Pursuits battery pack to power any electronic device that operates with 5v power and has a 2.5mm power connector (center +) Digital ...</content>
  176. <link rel='alternate' type='text/html' href='http://www.bhphotovideo.com/bnh/controller/home?O=productlist&amp;A=details&amp;Q=&amp;sku=305656&amp;is=REG&amp;kw=DIDCB5108&amp;BI=583'>
  177. </link>
  178. <link rel='self' type='application/atom+xml' href='http://www.google.com/base/feeds/snippets/10145771037331858608'>
  179. </link>
  180. <author>
  181. <name>B&amp;H Photo-Video</name>
  182. <email>anon-szot0wdsq0at@base.google.com</email>
  183. </author>
  184. <g:location type='location'>420 9th Ave. 10001</g:location>
  185. <g:condition type='text'>new</g:condition>
  186. <g:weight type='float'>0.18</g:weight>
  187. <g:target_country type='text'>US</g:target_country>
  188. <g:product_type type='text'>Digital Photography&gt;Camera Connecting Cables</g:product_type>
  189. <g:payment_notes type='text'>PayPal &amp; Bill Me Later credit available online only.</g:payment_notes>
  190. <g:id type='text'>305656-REG</g:id>
  191. <g:image_link type='url'>http://base.google.com/base_image?q=http%3A%2F%2Fwww.bhphotovideo.com%2Fimages%2Fitems%2F305656.jpg&amp;dhm=7315bdc8&amp;size=6</g:image_link>
  192. <g:manufacturer_id type='text'>DCB5108</g:manufacturer_id>
  193. <g:upc type='text'>838098005108</g:upc>
  194. <g:price type='floatUnit'>34.95 usd</g:price>
  195. <g:item_language type='text'>EN</g:item_language>
  196. <g:brand type='text'>Digital Camera Battery</g:brand>
  197. <g:customer_id type='int'>1172711</g:customer_id>
  198. <g:item_type type='text'>Products</g:item_type>
  199. <g:expiration_date type='dateTime'>2007-03-10T13:23:27.000Z</g:expiration_date>
  200. </entry>
  201. <entry>
  202. <id>http://www.google.com/base/feeds/snippets/3128608193804768644</id>
  203. <published>2007-02-08T02:21:27.000Z</published>
  204. <updated>2007-02-08T15:40:13.000Z</updated>
  205. <category scheme='http://base.google.com/categories/itemtypes' term='Products'>
  206. </category>
  207. <title type='text'>Digital Camera Battery Power Cable for Kodak 645 Pro-Back ProBack &amp; DCS-300 Series Camera Connecting Cables</title>
  208. <content type='html'>Camera Connection Cable - to Power Kodak 645 Pro-Back DCS-300 Series Digital Cameras This connection cable will allow any Digital Pursuits battery pack to power the following digital cameras: Kodak DCS Pro Back 645 DCS-300 series Digital Photography ...</content>
  209. <link rel='alternate' type='text/html' href='http://www.bhphotovideo.com/bnh/controller/home?O=productlist&amp;A=details&amp;Q=&amp;sku=305685&amp;is=REG&amp;kw=DIDCB6006&amp;BI=583'>
  210. </link>
  211. <link rel='self' type='application/atom+xml' href='http://www.google.com/base/feeds/snippets/3128608193804768644'>
  212. </link>
  213. <author>
  214. <name>B&amp;H Photo-Video</name>
  215. <email>anon-szot0wdsq0at@base.google.com</email>
  216. </author>
  217. <g:weight type='float'>0.3</g:weight>
  218. <g:manufacturer_id type='text'>DCB6006</g:manufacturer_id>
  219. <g:image_link type='url'>http://base.google.com/base_image?q=http%3A%2F%2Fwww.bhphotovideo.com%2Fimages%2Fitems%2F305685.jpg&amp;dhm=72f0ca0a&amp;size=6</g:image_link>
  220. <g:location type='location'>420 9th Ave. 10001</g:location>
  221. <g:payment_notes type='text'>PayPal &amp; Bill Me Later credit available online only.</g:payment_notes>
  222. <g:item_type type='text'>Products</g:item_type>
  223. <g:target_country type='text'>US</g:target_country>
  224. <g:accessory_for type='text'>digital kodak camera</g:accessory_for>
  225. <g:brand type='text'>Digital Camera Battery</g:brand>
  226. <g:expiration_date type='dateTime'>2007-03-10T02:21:27.000Z</g:expiration_date>
  227. <g:item_language type='text'>EN</g:item_language>
  228. <g:condition type='text'>new</g:condition>
  229. <g:price type='floatUnit'>34.95 usd</g:price>
  230. <g:customer_id type='int'>1172711</g:customer_id>
  231. <g:product_type type='text'>Digital Photography&gt;Camera Connecting Cables</g:product_type>
  232. <g:id type='text'>305685-REG</g:id>
  233. </entry>
  234. </feed>"""
  235. EXTENSION_TREE = """<?xml version="1.0" encoding="utf-8"?>
  236. <feed xmlns="http://www.w3.org/2005/Atom">
  237. <g:author xmlns:g="http://www.google.com">
  238. <g:name>John Doe
  239. <g:foo yes="no" up="down">Bar</g:foo>
  240. </g:name>
  241. </g:author>
  242. </feed>
  243. """
  244. TEST_AUTHOR = """<?xml version="1.0" encoding="utf-8"?>
  245. <author xmlns="http://www.w3.org/2005/Atom">
  246. <name xmlns="http://www.w3.org/2005/Atom">John Doe</name>
  247. <email xmlns="http://www.w3.org/2005/Atom">johndoes@someemailadress.com</email>
  248. <uri xmlns="http://www.w3.org/2005/Atom">http://www.google.com</uri>
  249. </author>
  250. """
  251. TEST_LINK = """<?xml version="1.0" encoding="utf-8"?>
  252. <link xmlns="http://www.w3.org/2005/Atom" href="http://www.google.com"
  253. rel="test rel" foo1="bar" foo2="rab"/>
  254. """
  255. TEST_GBASE_ATTRIBUTE = """<?xml version="1.0" encoding="utf-8"?>
  256. <g:brand type='text' xmlns:g="http://base.google.com/ns/1.0">Digital Camera Battery</g:brand>
  257. """
  258. CALENDAR_FEED = """<?xml version='1.0' encoding='utf-8'?>
  259. <feed xmlns='http://www.w3.org/2005/Atom'
  260. xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'
  261. xmlns:gd='http://schemas.google.com/g/2005'
  262. xmlns:gCal='http://schemas.google.com/gCal/2005'>
  263. <id>http://www.google.com/calendar/feeds/default</id>
  264. <updated>2007-03-20T22:48:57.833Z</updated>
  265. <title type='text'>GData Ops Demo's Calendar List</title>
  266. <link rel='http://schemas.google.com/g/2005#feed'
  267. type='application/atom+xml'
  268. href='http://www.google.com/calendar/feeds/default'></link>
  269. <link rel='http://schemas.google.com/g/2005#post'
  270. type='application/atom+xml'
  271. href='http://www.google.com/calendar/feeds/default'></link>
  272. <link rel='self' type='application/atom+xml'
  273. href='http://www.google.com/calendar/feeds/default'></link>
  274. <author>
  275. <name>GData Ops Demo</name>
  276. <email>gdata.ops.demo@gmail.com</email>
  277. </author>
  278. <generator version='1.0' uri='http://www.google.com/calendar'>
  279. Google Calendar</generator>
  280. <openSearch:startIndex>1</openSearch:startIndex>
  281. <entry>
  282. <id>
  283. http://www.google.com/calendar/feeds/default/gdata.ops.demo%40gmail.com</id>
  284. <published>2007-03-20T22:48:57.837Z</published>
  285. <updated>2007-03-20T22:48:52.000Z</updated>
  286. <title type='text'>GData Ops Demo</title>
  287. <link rel='alternate' type='application/atom+xml'
  288. href='http://www.google.com/calendar/feeds/gdata.ops.demo%40gmail.com/private/full'>
  289. </link>
  290. <link rel='self' type='application/atom+xml'
  291. href='http://www.google.com/calendar/feeds/default/gdata.ops.demo%40gmail.com'>
  292. </link>
  293. <author>
  294. <name>GData Ops Demo</name>
  295. <email>gdata.ops.demo@gmail.com</email>
  296. </author>
  297. <gCal:color value='#2952A3'></gCal:color>
  298. <gCal:accesslevel value='owner'></gCal:accesslevel>
  299. <gCal:hidden value='false'></gCal:hidden>
  300. <gCal:timezone value='America/Los_Angeles'></gCal:timezone>
  301. </entry>
  302. <entry>
  303. <id>
  304. http://www.google.com/calendar/feeds/default/jnh21ovnjgfph21h32gvms2758%40group.calendar.google.com</id>
  305. <published>2007-03-20T22:48:57.837Z</published>
  306. <updated>2007-03-20T22:48:53.000Z</updated>
  307. <title type='text'>GData Ops Demo Secondary Calendar</title>
  308. <summary type='text'></summary>
  309. <link rel='alternate' type='application/atom+xml'
  310. href='http://www.google.com/calendar/feeds/jnh21ovnjgfph21h32gvms2758%40group.calendar.google.com/private/full'>
  311. </link>
  312. <link rel='self' type='application/atom+xml'
  313. href='http://www.google.com/calendar/feeds/default/jnh21ovnjgfph21h32gvms2758%40group.calendar.google.com'>
  314. </link>
  315. <author>
  316. <name>GData Ops Demo Secondary Calendar</name>
  317. </author>
  318. <gCal:color value='#528800'></gCal:color>
  319. <gCal:accesslevel value='owner'></gCal:accesslevel>
  320. <gCal:hidden value='false'></gCal:hidden>
  321. <gCal:timezone value='America/Los_Angeles'></gCal:timezone>
  322. <gd:where valueString=''></gd:where>
  323. </entry>
  324. </feed>
  325. """
  326. CALENDAR_FULL_EVENT_FEED = """<?xml version='1.0' encoding='utf-8'?>
  327. <feed xmlns='http://www.w3.org/2005/Atom'
  328. xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'
  329. xmlns:gd='http://schemas.google.com/g/2005'
  330. xmlns:gCal='http://schemas.google.com/gCal/2005'>
  331. <id>
  332. http://www.google.com/calendar/feeds/default/private/full</id>
  333. <updated>2007-03-20T21:29:57.000Z</updated>
  334. <category scheme='http://schemas.google.com/g/2005#kind'
  335. term='http://schemas.google.com/g/2005#event'></category>
  336. <title type='text'>GData Ops Demo</title>
  337. <subtitle type='text'>GData Ops Demo</subtitle>
  338. <link rel='http://schemas.google.com/g/2005#feed'
  339. type='application/atom+xml'
  340. href='http://www.google.com/calendar/feeds/default/private/full'>
  341. </link>
  342. <link rel='http://schemas.google.com/g/2005#post'
  343. type='application/atom+xml'
  344. href='http://www.google.com/calendar/feeds/default/private/full'>
  345. </link>
  346. <link rel='self' type='application/atom+xml'
  347. href='http://www.google.com/calendar/feeds/default/private/full?updated-min=2001-01-01&amp;max-results=25'>
  348. </link>
  349. <author>
  350. <name>GData Ops Demo</name>
  351. <email>gdata.ops.demo@gmail.com</email>
  352. </author>
  353. <generator version='1.0' uri='http://www.google.com/calendar'>
  354. Google Calendar</generator>
  355. <openSearch:totalResults>10</openSearch:totalResults>
  356. <openSearch:startIndex>1</openSearch:startIndex>
  357. <openSearch:itemsPerPage>25</openSearch:itemsPerPage>
  358. <gCal:timezone value='America/Los_Angeles'></gCal:timezone>
  359. <entry>
  360. <id>
  361. http://www.google.com/calendar/feeds/default/private/full/o99flmgmkfkfrr8u745ghr3100</id>
  362. <published>2007-03-20T21:29:52.000Z</published>
  363. <updated>2007-03-20T21:29:57.000Z</updated>
  364. <category scheme='http://schemas.google.com/g/2005#kind'
  365. term='http://schemas.google.com/g/2005#event'></category>
  366. <title type='text'>test deleted</title>
  367. <content type='text'></content>
  368. <link rel='alternate' type='text/html'
  369. href='http://www.google.com/calendar/event?eid=bzk5ZmxtZ21rZmtmcnI4dTc0NWdocjMxMDAgZ2RhdGEub3BzLmRlbW9AbQ'
  370. title='alternate'></link>
  371. <link rel='self' type='application/atom+xml'
  372. href='http://www.google.com/calendar/feeds/default/private/full/o99flmgmkfkfrr8u745ghr3100'>
  373. </link>
  374. <link rel='edit' type='application/atom+xml'
  375. href='http://www.google.com/calendar/feeds/default/private/full/o99flmgmkfkfrr8u745ghr3100/63310109397'>
  376. </link>
  377. <author>
  378. <name>GData Ops Demo</name>
  379. <email>gdata.ops.demo@gmail.com</email>
  380. </author>
  381. <gCal:sendEventNotifications value='false'>
  382. </gCal:sendEventNotifications>
  383. <gd:eventStatus value='http://schemas.google.com/g/2005#event.canceled'>
  384. </gd:eventStatus>
  385. <gd:comments>
  386. <gd:feedLink href='http://www.google.com/calendar/feeds/default/private/full/o99flmgmkfkfrr8u745ghr3100/comments'>
  387. </gd:feedLink>
  388. </gd:comments>
  389. <gd:visibility value='http://schemas.google.com/g/2005#event.default'>
  390. </gd:visibility>
  391. <gd:transparency value='http://schemas.google.com/g/2005#event.opaque'>
  392. </gd:transparency>
  393. <gd:when startTime='2007-03-23T12:00:00.000-07:00'
  394. endTime='2007-03-23T13:00:00.000-07:00'>
  395. <gd:reminder minutes='10'></gd:reminder>
  396. </gd:when>
  397. <gd:where></gd:where>
  398. </entry>
  399. <entry>
  400. <id>
  401. http://www.google.com/calendar/feeds/default/private/full/2qt3ao5hbaq7m9igr5ak9esjo0</id>
  402. <published>2007-03-20T21:26:04.000Z</published>
  403. <updated>2007-03-20T21:28:46.000Z</updated>
  404. <category scheme='http://schemas.google.com/g/2005#kind'
  405. term='http://schemas.google.com/g/2005#event'></category>
  406. <title type='text'>Afternoon at Dolores Park with Kim</title>
  407. <content type='text'></content>
  408. <link rel='alternate' type='text/html'
  409. href='http://www.google.com/calendar/event?eid=MnF0M2FvNWhiYXE3bTlpZ3I1YWs5ZXNqbzAgZ2RhdGEub3BzLmRlbW9AbQ'
  410. title='alternate'></link>
  411. <link rel='self' type='application/atom+xml'
  412. href='http://www.google.com/calendar/feeds/default/private/full/2qt3ao5hbaq7m9igr5ak9esjo0'>
  413. </link>
  414. <link rel='edit' type='application/atom+xml'
  415. href='http://www.google.com/calendar/feeds/default/private/full/2qt3ao5hbaq7m9igr5ak9esjo0/63310109326'>
  416. </link>
  417. <author>
  418. <name>GData Ops Demo</name>
  419. <email>gdata.ops.demo@gmail.com</email>
  420. </author>
  421. <gCal:sendEventNotifications value='false'>
  422. </gCal:sendEventNotifications>
  423. <gd:eventStatus value='http://schemas.google.com/g/2005#event.confirmed'>
  424. </gd:eventStatus>
  425. <gd:comments>
  426. <gd:feedLink href='http://www.google.com/calendar/feeds/default/private/full/2qt3ao5hbaq7m9igr5ak9esjo0/comments'>
  427. </gd:feedLink>
  428. </gd:comments>
  429. <gd:visibility value='http://schemas.google.com/g/2005#event.private'>
  430. </gd:visibility>
  431. <gd:transparency value='http://schemas.google.com/g/2005#event.opaque'>
  432. </gd:transparency>
  433. <gd:who rel='http://schemas.google.com/g/2005#event.organizer'
  434. valueString='GData Ops Demo' email='gdata.ops.demo@gmail.com'>
  435. <gd:attendeeStatus value='http://schemas.google.com/g/2005#event.accepted'>
  436. </gd:attendeeStatus>
  437. </gd:who>
  438. <gd:who rel='http://schemas.google.com/g/2005#event.attendee'
  439. valueString='Ryan Boyd (API)' email='api.rboyd@gmail.com'>
  440. <gd:attendeeStatus value='http://schemas.google.com/g/2005#event.invited'>
  441. </gd:attendeeStatus>
  442. </gd:who>
  443. <gd:when startTime='2007-03-24T12:00:00.000-07:00'
  444. endTime='2007-03-24T15:00:00.000-07:00'>
  445. <gd:reminder minutes='20'></gd:reminder>
  446. </gd:when>
  447. <gd:where valueString='Dolores Park with Kim'></gd:where>
  448. </entry>
  449. <entry>
  450. <id>
  451. http://www.google.com/calendar/feeds/default/private/full/uvsqhg7klnae40v50vihr1pvos</id>
  452. <published>2007-03-20T21:28:37.000Z</published>
  453. <updated>2007-03-20T21:28:37.000Z</updated>
  454. <category scheme='http://schemas.google.com/g/2005#kind'
  455. term='http://schemas.google.com/g/2005#event'></category>
  456. <title type='text'>Team meeting</title>
  457. <content type='text'></content>
  458. <link rel='alternate' type='text/html'
  459. href='http://www.google.com/calendar/event?eid=dXZzcWhnN2tsbmFlNDB2NTB2aWhyMXB2b3NfMjAwNzAzMjNUMTYwMDAwWiBnZGF0YS5vcHMuZGVtb0Bt'
  460. title='alternate'></link>
  461. <link rel='self' type='application/atom+xml'
  462. href='http://www.google.com/calendar/feeds/default/private/full/uvsqhg7klnae40v50vihr1pvos'>
  463. </link>
  464. <link rel='edit' type='application/atom+xml'
  465. href='http://www.google.com/calendar/feeds/default/private/full/uvsqhg7klnae40v50vihr1pvos/63310109317'>
  466. </link>
  467. <author>
  468. <name>GData Ops Demo</name>
  469. <email>gdata.ops.demo@gmail.com</email>
  470. </author>
  471. <gd:recurrence>DTSTART;TZID=America/Los_Angeles:20070323T090000
  472. DTEND;TZID=America/Los_Angeles:20070323T100000
  473. RRULE:FREQ=WEEKLY;BYDAY=FR;UNTIL=20070817T160000Z;WKST=SU
  474. BEGIN:VTIMEZONE TZID:America/Los_Angeles
  475. X-LIC-LOCATION:America/Los_Angeles BEGIN:STANDARD
  476. TZOFFSETFROM:-0700 TZOFFSETTO:-0800 TZNAME:PST
  477. DTSTART:19701025T020000 RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
  478. END:STANDARD BEGIN:DAYLIGHT TZOFFSETFROM:-0800 TZOFFSETTO:-0700
  479. TZNAME:PDT DTSTART:19700405T020000
  480. RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU END:DAYLIGHT
  481. END:VTIMEZONE</gd:recurrence>
  482. <gCal:sendEventNotifications value='true'>
  483. </gCal:sendEventNotifications>
  484. <gd:eventStatus value='http://schemas.google.com/g/2005#event.confirmed'>
  485. </gd:eventStatus>
  486. <gd:visibility value='http://schemas.google.com/g/2005#event.public'>
  487. </gd:visibility>
  488. <gd:transparency value='http://schemas.google.com/g/2005#event.opaque'>
  489. </gd:transparency>
  490. <gd:reminder minutes='10'></gd:reminder>
  491. <gd:where valueString=''></gd:where>
  492. </entry>
  493. <entry>
  494. <id>
  495. http://www.google.com/calendar/feeds/default/private/full/st4vk9kiffs6rasrl32e4a7alo</id>
  496. <published>2007-03-20T21:25:46.000Z</published>
  497. <updated>2007-03-20T21:25:46.000Z</updated>
  498. <category scheme='http://schemas.google.com/g/2005#kind'
  499. term='http://schemas.google.com/g/2005#event'></category>
  500. <title type='text'>Movie with Kim and danah</title>
  501. <content type='text'></content>
  502. <link rel='alternate' type='text/html'
  503. href='http://www.google.com/calendar/event?eid=c3Q0dms5a2lmZnM2cmFzcmwzMmU0YTdhbG8gZ2RhdGEub3BzLmRlbW9AbQ'
  504. title='alternate'></link>
  505. <link rel='self' type='application/atom+xml'
  506. href='http://www.google.com/calendar/feeds/default/private/full/st4vk9kiffs6rasrl32e4a7alo'>
  507. </link>
  508. <link rel='edit' type='application/atom+xml'
  509. href='http://www.google.com/calendar/feeds/default/private/full/st4vk9kiffs6rasrl32e4a7alo/63310109146'>
  510. </link>
  511. <author>
  512. <name>GData Ops Demo</name>
  513. <email>gdata.ops.demo@gmail.com</email>
  514. </author>
  515. <gCal:sendEventNotifications value='false'>
  516. </gCal:sendEventNotifications>
  517. <gd:eventStatus value='http://schemas.google.com/g/2005#event.confirmed'>
  518. </gd:eventStatus>
  519. <gd:comments>
  520. <gd:feedLink href='http://www.google.com/calendar/feeds/default/private/full/st4vk9kiffs6rasrl32e4a7alo/comments'>
  521. </gd:feedLink>
  522. </gd:comments>
  523. <gd:visibility value='http://schemas.google.com/g/2005#event.default'>
  524. </gd:visibility>
  525. <gd:transparency value='http://schemas.google.com/g/2005#event.opaque'>
  526. </gd:transparency>
  527. <gd:when startTime='2007-03-24T20:00:00.000-07:00'
  528. endTime='2007-03-24T21:00:00.000-07:00'>
  529. <gd:reminder minutes='10'></gd:reminder>
  530. </gd:when>
  531. <gd:where></gd:where>
  532. </entry>
  533. <entry>
  534. <id>
  535. http://www.google.com/calendar/feeds/default/private/full/ofl1e45ubtsoh6gtu127cls2oo</id>
  536. <published>2007-03-20T21:24:43.000Z</published>
  537. <updated>2007-03-20T21:25:08.000Z</updated>
  538. <category scheme='http://schemas.google.com/g/2005#kind'
  539. term='http://schemas.google.com/g/2005#event'></category>
  540. <title type='text'>Dinner with Kim and Sarah</title>
  541. <content type='text'></content>
  542. <link rel='alternate' type='text/html'
  543. href='http://www.google.com/calendar/event?eid=b2ZsMWU0NXVidHNvaDZndHUxMjdjbHMyb28gZ2RhdGEub3BzLmRlbW9AbQ'
  544. title='alternate'></link>
  545. <link rel='self' type='application/atom+xml'
  546. href='http://www.google.com/calendar/feeds/default/private/full/ofl1e45ubtsoh6gtu127cls2oo'>
  547. </link>
  548. <link rel='edit' type='application/atom+xml'
  549. href='http://www.google.com/calendar/feeds/default/private/full/ofl1e45ubtsoh6gtu127cls2oo/63310109108'>
  550. </link>
  551. <author>
  552. <name>GData Ops Demo</name>
  553. <email>gdata.ops.demo@gmail.com</email>
  554. </author>
  555. <gCal:sendEventNotifications value='false'>
  556. </gCal:sendEventNotifications>
  557. <gd:eventStatus value='http://schemas.google.com/g/2005#event.confirmed'>
  558. </gd:eventStatus>
  559. <gd:comments>
  560. <gd:feedLink href='http://www.google.com/calendar/feeds/default/private/full/ofl1e45ubtsoh6gtu127cls2oo/comments'>
  561. </gd:feedLink>
  562. </gd:comments>
  563. <gd:visibility value='http://schemas.google.com/g/2005#event.default'>
  564. </gd:visibility>
  565. <gd:transparency value='http://schemas.google.com/g/2005#event.opaque'>
  566. </gd:transparency>
  567. <gd:when startTime='2007-03-20T19:00:00.000-07:00'
  568. endTime='2007-03-20T21:30:00.000-07:00'>
  569. <gd:reminder minutes='10'></gd:reminder>
  570. </gd:when>
  571. <gd:where></gd:where>
  572. </entry>
  573. <entry>
  574. <id>
  575. http://www.google.com/calendar/feeds/default/private/full/b69s2avfi2joigsclecvjlc91g</id>
  576. <published>2007-03-20T21:24:19.000Z</published>
  577. <updated>2007-03-20T21:25:05.000Z</updated>
  578. <category scheme='http://schemas.google.com/g/2005#kind'
  579. term='http://schemas.google.com/g/2005#event'></category>
  580. <title type='text'>Dinner with Jane and John</title>
  581. <content type='text'></content>
  582. <link rel='alternate' type='text/html'
  583. href='http://www.google.com/calendar/event?eid=YjY5czJhdmZpMmpvaWdzY2xlY3ZqbGM5MWcgZ2RhdGEub3BzLmRlbW9AbQ'
  584. title='alternate'></link>
  585. <link rel='self' type='application/atom+xml'
  586. href='http://www.google.com/calendar/feeds/default/private/full/b69s2avfi2joigsclecvjlc91g'>
  587. </link>
  588. <link rel='edit' type='application/atom+xml'
  589. href='http://www.google.com/calendar/feeds/default/private/full/b69s2avfi2joigsclecvjlc91g/63310109105'>
  590. </link>
  591. <author>
  592. <name>GData Ops Demo</name>
  593. <email>gdata.ops.demo@gmail.com</email>
  594. </author>
  595. <gCal:sendEventNotifications value='false'>
  596. </gCal:sendEventNotifications>
  597. <gd:eventStatus value='http://schemas.google.com/g/2005#event.confirmed'>
  598. </gd:eventStatus>
  599. <gd:comments>
  600. <gd:feedLink href='http://www.google.com/calendar/feeds/default/private/full/b69s2avfi2joigsclecvjlc91g/comments'>
  601. </gd:feedLink>
  602. </gd:comments>
  603. <gd:visibility value='http://schemas.google.com/g/2005#event.default'>
  604. </gd:visibility>
  605. <gd:transparency value='http://schemas.google.com/g/2005#event.opaque'>
  606. </gd:transparency>
  607. <gd:when startTime='2007-03-22T17:00:00.000-07:00'
  608. endTime='2007-03-22T19:30:00.000-07:00'>
  609. <gd:reminder minutes='10'></gd:reminder>
  610. </gd:when>
  611. <gd:where></gd:where>
  612. </entry>
  613. <entry>
  614. <id>
  615. http://www.google.com/calendar/feeds/default/private/full/u9p66kkiotn8bqh9k7j4rcnjjc</id>
  616. <published>2007-03-20T21:24:33.000Z</published>
  617. <updated>2007-03-20T21:24:33.000Z</updated>
  618. <category scheme='http://schemas.google.com/g/2005#kind'
  619. term='http://schemas.google.com/g/2005#event'></category>
  620. <title type='text'>Tennis with Elizabeth</title>
  621. <content type='text'></content>
  622. <link rel='alternate' type='text/html'
  623. href='http://www.google.com/calendar/event?eid=dTlwNjZra2lvdG44YnFoOWs3ajRyY25qamMgZ2RhdGEub3BzLmRlbW9AbQ'
  624. title='alternate'></link>
  625. <link rel='self' type='application/atom+xml'
  626. href='http://www.google.com/calendar/feeds/default/private/full/u9p66kkiotn8bqh9k7j4rcnjjc'>
  627. </link>
  628. <link rel='edit' type='application/atom+xml'
  629. href='http://www.google.com/calendar/feeds/default/private/full/u9p66kkiotn8bqh9k7j4rcnjjc/63310109073'>
  630. </link>
  631. <author>
  632. <name>GData Ops Demo</name>
  633. <email>gdata.ops.demo@gmail.com</email>
  634. </author>
  635. <gCal:sendEventNotifications value='false'>
  636. </gCal:sendEventNotifications>
  637. <gd:eventStatus value='http://schemas.google.com/g/2005#event.confirmed'>
  638. </gd:eventStatus>
  639. <gd:comments>
  640. <gd:feedLink href='http://www.google.com/calendar/feeds/default/private/full/u9p66kkiotn8bqh9k7j4rcnjjc/comments'>
  641. </gd:feedLink>
  642. </gd:comments>
  643. <gd:visibility value='http://schemas.google.com/g/2005#event.default'>
  644. </gd:visibility>
  645. <gd:transparency value='http://schemas.google.com/g/2005#event.opaque'>
  646. </gd:transparency>
  647. <gd:when startTime='2007-03-24T10:00:00.000-07:00'
  648. endTime='2007-03-24T11:00:00.000-07:00'>
  649. <gd:reminder minutes='10'></gd:reminder>
  650. </gd:when>
  651. <gd:where></gd:where>
  652. </entry>
  653. <entry>
  654. <id>
  655. http://www.google.com/calendar/feeds/default/private/full/76oj2kceidob3s708tvfnuaq3c</id>
  656. <published>2007-03-20T21:24:00.000Z</published>
  657. <updated>2007-03-20T21:24:00.000Z</updated>
  658. <category scheme='http://schemas.google.com/g/2005#kind'
  659. term='http://schemas.google.com/g/2005#event'></category>
  660. <title type='text'>Lunch with Jenn</title>
  661. <content type='text'></content>
  662. <link rel='alternate' type='text/html'
  663. href='http://www.google.com/calendar/event?eid=NzZvajJrY2VpZG9iM3M3MDh0dmZudWFxM2MgZ2RhdGEub3BzLmRlbW9AbQ'
  664. title='alternate'></link>
  665. <link rel='self' type='application/atom+xml'
  666. href='http://www.google.com/calendar/feeds/default/private/full/76oj2kceidob3s708tvfnuaq3c'>
  667. </link>
  668. <link rel='edit' type='application/atom+xml'
  669. href='http://www.google.com/calendar/feeds/default/private/full/76oj2kceidob3s708tvfnuaq3c/63310109040'>
  670. </link>
  671. <author>
  672. <name>GData Ops Demo</name>
  673. <email>gdata.ops.demo@gmail.com</email>
  674. </author>
  675. <gCal:sendEventNotifications value='false'>
  676. </gCal:sendEventNotifications>
  677. <gd:eventStatus value='http://schemas.google.com/g/2005#event.confirmed'>
  678. </gd:eventStatus>
  679. <gd:comments>
  680. <gd:feedLink href='http://www.google.com/calendar/feeds/default/private/full/76oj2kceidob3s708tvfnuaq3c/comments'>
  681. </gd:feedLink>
  682. </gd:comments>
  683. <gd:visibility value='http://schemas.google.com/g/2005#event.default'>
  684. </gd:visibility>
  685. <gd:transparency value='http://schemas.google.com/g/2005#event.opaque'>
  686. </gd:transparency>
  687. <gd:when startTime='2007-03-20T11:30:00.000-07:00'
  688. endTime='2007-03-20T12:30:00.000-07:00'>
  689. <gd:reminder minutes='10'></gd:reminder>
  690. </gd:when>
  691. <gd:where></gd:where>
  692. </entry>
  693. <entry>
  694. <id>
  695. http://www.google.com/calendar/feeds/default/private/full/5np9ec8m7uoauk1vedh5mhodco</id>
  696. <published>2007-03-20T07:50:02.000Z</published>
  697. <updated>2007-03-20T20:39:26.000Z</updated>
  698. <category scheme='http://schemas.google.com/g/2005#kind'
  699. term='http://schemas.google.com/g/2005#event'></category>
  700. <title type='text'>test entry</title>
  701. <content type='text'>test desc</content>
  702. <link rel='alternate' type='text/html'
  703. href='http://www.google.com/calendar/event?eid=NW5wOWVjOG03dW9hdWsxdmVkaDVtaG9kY28gZ2RhdGEub3BzLmRlbW9AbQ'
  704. title='alternate'></link>
  705. <link rel='self' type='application/atom+xml'
  706. href='http://www.google.com/calendar/feeds/default/private/full/5np9ec8m7uoauk1vedh5mhodco'>
  707. </link>
  708. <link rel='edit' type='application/atom+xml'
  709. href='http://www.google.com/calendar/feeds/default/private/full/5np9ec8m7uoauk1vedh5mhodco/63310106366'>
  710. </link>
  711. <author>
  712. <name>GData Ops Demo</name>
  713. <email>gdata.ops.demo@gmail.com</email>
  714. </author>
  715. <gCal:sendEventNotifications value='false'>
  716. </gCal:sendEventNotifications>
  717. <gd:eventStatus value='http://schemas.google.com/g/2005#event.confirmed'>
  718. </gd:eventStatus>
  719. <gd:comments>
  720. <gd:feedLink href='http://www.google.com/calendar/feeds/default/private/full/5np9ec8m7uoauk1vedh5mhodco/comments'>
  721. </gd:feedLink>
  722. </gd:comments>
  723. <gd:visibility value='http://schemas.google.com/g/2005#event.private'>
  724. </gd:visibility>
  725. <gd:transparency value='http://schemas.google.com/g/2005#event.opaque'>
  726. </gd:transparency>
  727. <gd:who rel='http://schemas.google.com/g/2005#event.attendee'
  728. valueString='Vivian Li' email='vli@google.com'>
  729. <gd:attendeeStatus value='http://schemas.google.com/g/2005#event.declined'>
  730. </gd:attendeeStatus>
  731. </gd:who>
  732. <gd:who rel='http://schemas.google.com/g/2005#event.organizer'
  733. valueString='GData Ops Demo' email='gdata.ops.demo@gmail.com'>
  734. <gd:attendeeStatus value='http://schemas.google.com/g/2005#event.accepted'>
  735. </gd:attendeeStatus>
  736. </gd:who>
  737. <gd:when startTime='2007-03-21T08:00:00.000-07:00'
  738. endTime='2007-03-21T09:00:00.000-07:00'>
  739. <gd:reminder minutes='10'></gd:reminder>
  740. </gd:when>
  741. <gd:where valueString='anywhere'></gd:where>
  742. </entry>
  743. <entry>
  744. <id>
  745. http://www.google.com/calendar/feeds/default/private/full/fu6sl0rqakf3o0a13oo1i1a1mg</id>
  746. <published>2007-02-14T23:23:37.000Z</published>
  747. <updated>2007-02-14T23:25:30.000Z</updated>
  748. <category scheme='http://schemas.google.com/g/2005#kind'
  749. term='http://schemas.google.com/g/2005#event'></category>
  750. <title type='text'>test</title>
  751. <content type='text'></content>
  752. <link rel='alternate' type='text/html'
  753. href='http://www.google.com/calendar/event?eid=ZnU2c2wwcnFha2YzbzBhMTNvbzFpMWExbWcgZ2RhdGEub3BzLmRlbW9AbQ'
  754. title='alternate'></link>
  755. <link rel='self' type='application/atom+xml'
  756. href='http://www.google.com/calendar/feeds/default/private/full/fu6sl0rqakf3o0a13oo1i1a1mg'>
  757. </link>
  758. <link rel='edit' type='application/atom+xml'
  759. href='http://www.google.com/calendar/feeds/default/private/full/fu6sl0rqakf3o0a13oo1i1a1mg/63307178730'>
  760. </link>
  761. <link rel="http://schemas.google.com/gCal/2005/webContent" title="World Cup" href="http://www.google.com/calendar/images/google-holiday.gif" type="image/gif">
  762. <gCal:webContent width="276" height="120" url="http://www.google.com/logos/worldcup06.gif" />
  763. </link>
  764. <author>
  765. <name>GData Ops Demo</name>
  766. <email>gdata.ops.demo@gmail.com</email>
  767. </author>
  768. <gCal:sendEventNotifications value='false'>
  769. </gCal:sendEventNotifications>
  770. <gd:eventStatus value='http://schemas.google.com/g/2005#event.confirmed'>
  771. </gd:eventStatus>
  772. <gd:comments>
  773. <gd:feedLink href='http://www.google.com/calendar/feeds/default/private/full/fu6sl0rqakf3o0a13oo1i1a1mg/comments'>
  774. </gd:feedLink>
  775. </gd:comments>
  776. <gd:visibility value='http://schemas.google.com/g/2005#event.default'>
  777. </gd:visibility>
  778. <gd:transparency value='http://schemas.google.com/g/2005#event.opaque'>
  779. </gd:transparency>
  780. <gd:when startTime='2007-02-15T08:30:00.000-08:00'
  781. endTime='2007-02-15T09:30:00.000-08:00'>
  782. <gd:reminder minutes='10'></gd:reminder>
  783. </gd:when>
  784. <gd:where></gd:where>
  785. </entry>
  786. <entry>
  787. <id>
  788. http://www.google.com/calendar/feeds/default/private/full/h7a0haa4da8sil3rr19ia6luvc</id>
  789. <published>2007-07-16T22:13:28.000Z</published>
  790. <updated>2007-07-16T22:13:29.000Z</updated>
  791. <category scheme='http://schemas.google.com/g/2005#kind'
  792. term='http://schemas.google.com/g/2005#event' />
  793. <title type='text'></title>
  794. <content type='text' />
  795. <link rel='alternate' type='text/html'
  796. href='http://www.google.com/calendar/event?eid=aDdhMGhhYTRkYThzaWwzcnIxOWlhNmx1dmMgZ2RhdGEub3BzLmRlbW9AbQ'
  797. title='alternate' />
  798. <link rel='http://schemas.google.com/gCal/2005/webContent'
  799. type='application/x-google-gadgets+xml'
  800. href='http://gdata.ops.demo.googlepages.com/birthdayicon.gif'
  801. title='Date and Time Gadget'>
  802. <gCal:webContent width='300' height='136'
  803. url='http://google.com/ig/modules/datetime.xml'>
  804. <gCal:webContentGadgetPref name='color' value='green' />
  805. </gCal:webContent>
  806. </link>
  807. <link rel='self' type='application/atom+xml'
  808. href='http://www.google.com/calendar/feeds/default/private/full/h7a0haa4da8sil3rr19ia6luvc' />
  809. <link rel='edit' type='application/atom+xml'
  810. href='http://www.google.com/calendar/feeds/default/private/full/h7a0haa4da8sil3rr19ia6luvc/63320307209' />
  811. <author>
  812. <name>GData Ops Demo</name>
  813. <email>gdata.ops.demo@gmail.com</email>
  814. </author>
  815. <gd:comments>
  816. <gd:feedLink href='http://www.google.com/calendar/feeds/default/private/full/h7a0haa4da8sil3rr19ia6luvc/comments' />
  817. </gd:comments>
  818. <gCal:sendEventNotifications value='false'>
  819. </gCal:sendEventNotifications>
  820. <gd:eventStatus value='http://schemas.google.com/g/2005#event.confirmed' />
  821. <gd:visibility value='http://schemas.google.com/g/2005#event.default' />
  822. <gd:transparency value='http://schemas.google.com/g/2005#event.opaque' />
  823. <gd:when startTime='2007-03-14' endTime='2007-03-15' />
  824. <gd:where />
  825. </entry>
  826. </feed>
  827. """
  828. CALENDAR_BATCH_REQUEST = """<?xml version='1.0' encoding='utf-8'?>
  829. <feed xmlns='http://www.w3.org/2005/Atom'
  830. xmlns:batch='http://schemas.google.com/gdata/batch'
  831. xmlns:gCal='http://schemas.google.com/gCal/2005'>
  832. <category scheme='http://schemas.google.com/g/2005#kind' term='http://schemas.google.com/g/2005#event' />
  833. <entry>
  834. <batch:id>1</batch:id>
  835. <batch:operation type='insert' />
  836. <category scheme='http://schemas.google.com/g/2005#kind' term='http://schemas.google.com/g/2005#event' />
  837. <title type='text'>Event inserted via batch</title>
  838. </entry>
  839. <entry>
  840. <batch:id>2</batch:id>
  841. <batch:operation type='query' />
  842. <id>http://www.google.com/calendar/feeds/default/private/full/glcs0kv2qqa0gf52qi1jo018gc</id>
  843. <category scheme='http://schemas.google.com/g/2005#kind' term='http://schemas.google.com/g/2005#event' />
  844. <title type='text'>Event queried via batch</title>
  845. </entry>
  846. <entry>
  847. <batch:id>3</batch:id>
  848. <batch:operation type='update' />
  849. <id>http://www.google.com/calendar/feeds/default/private/full/ujm0go5dtngdkr6u91dcqvj0qs</id>
  850. <category scheme='http://schemas.google.com/g/2005#kind' term='http://schemas.google.com/g/2005#event' />
  851. <title type='text'>Event updated via batch</title>
  852. <link rel='alternate' type='text/html'
  853. href='http://www.google.com/calendar/event?eid=dWptMGdvNWR0bmdka3I2dTkxZGNxdmowcXMgaGFyaXNodi50ZXN0QG0' title='alternate' />
  854. <link rel='self' type='application/atom+xml'
  855. href='http://www.google.com/calendar/feeds/default/private/full/ujm0go5dtngdkr6u91dcqvj0qs' />
  856. <link rel='edit' type='application/atom+xml'
  857. href='http://www.google.com/calendar/feeds/default/private/full/ujm0go5dtngdkr6u91dcqvj0qs/63326098791' />
  858. </entry>
  859. <entry>
  860. <batch:id>4</batch:id>
  861. <batch:operation type='delete' />
  862. <id>http://www.google.com/calendar/feeds/default/private/full/d8qbg9egk1n6lhsgq1sjbqffqc</id>
  863. <category scheme='http://schemas.google.com/g/2005#kind' term='http://schemas.google.com/g/2005#event' />
  864. <title type='text'>Event deleted via batch</title>
  865. <link rel='alternate' type='text/html'
  866. href='http://www.google.com/calendar/event?eid=ZDhxYmc5ZWdrMW42bGhzZ3Exc2picWZmcWMgaGFyaXNodi50ZXN0QG0' title='alternate' />
  867. <link rel='self' type='application/atom+xml'
  868. href='http://www.google.com/calendar/feeds/default/private/full/d8qbg9egk1n6lhsgq1sjbqffqc' />
  869. <link rel='edit' type='application/atom+xml'
  870. href='http://www.google.com/calendar/feeds/default/private/full/d8qbg9egk1n6lhsgq1sjbqffqc/63326018324' />
  871. </entry>
  872. </feed>
  873. """
  874. CALENDAR_BATCH_RESPONSE = """<?xml version='1.0' encoding='UTF-8'?>
  875. <feed xmlns='http://www.w3.org/2005/Atom'
  876. xmlns:batch='http://schemas.google.com/gdata/batch'
  877. xmlns:gCal='http://schemas.google.com/gCal/2005'>
  878. <id>http://www.google.com/calendar/feeds/default/private/full</id>
  879. <updated>2007-09-21T23:01:00.380Z</updated>
  880. <category scheme='http://schemas.google.com/g/2005#kind' term='http://schemas.google.com/g/2005#event'></category>
  881. <title type='text'>Batch Feed</title>
  882. <link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml'
  883. href='http://www.google.com/calendar/feeds/default/private/full' />
  884. <link rel='http://schemas.google.com/g/2005#post' type='application/atom+xml'
  885. href='http://www.google.com/calendar/feeds/default/private/full' />
  886. <link rel='http://schemas.google.com/g/2005#batch' type='application/atom+xml'
  887. href='http://www.google.com/calendar/feeds/default/private/full/batch' />
  888. <entry>
  889. <batch:id>1</batch:id>
  890. <batch:status code='201' reason='Created' />
  891. <batch:operation type='insert' />
  892. <id>http://www.google.com/calendar/feeds/default/private/full/n9ug78gd9tv53ppn4hdjvk68ek</id>
  893. <category scheme='http://schemas.google.com/g/2005#kind' term='http://schemas.google.com/g/2005#event' />
  894. <title type='text'>Event inserted via batch</title>
  895. <link rel='alternate' type='text/html'
  896. href='http://www.google.com/calendar/event?eid=bjl1Zzc4Z2Q5dHY1M3BwbjRoZGp2azY4ZWsgaGFyaXNodi50ZXN0QG0' title='alternate' />
  897. <link rel='self' type='application/atom+xml'
  898. href='http://www.google.com/calendar/feeds/default/private/full/n9ug78gd9tv53ppn4hdjvk68ek' />
  899. <link rel='edit' type='application/atom+xml'
  900. href='http://www.google.com/calendar/feeds/default/private/full/n9ug78gd9tv53ppn4hdjvk68ek/63326098860' />
  901. </entry>
  902. <entry>
  903. <batch:id>2</batch:id>
  904. <batch:status code='200' reason='Success' />
  905. <batch:operation type='query' />
  906. <id>http://www.google.com/calendar/feeds/default/private/full/glsc0kv2aqa0ff52qi1jo018gc</id>
  907. <category scheme='http://schemas.google.com/g/2005#kind' term='http://schemas.google.com/g/2005#event' />
  908. <title type='text'>Event queried via batch</title>
  909. <link rel='alternate' type='text/html'
  910. href='http://www.google.com/calendar/event?eid=Z2xzYzBrdjJhcWEwZmY1MnFpMWpvMDE4Z2MgaGFyaXNodi50ZXN0QG0' title='alternate' />
  911. <link rel='self' type='application/atom+xml'
  912. href='http://www.google.com/calendar/feeds/default/private/full/glsc0kv2aqa0ff52qi1jo018gc' />
  913. <link rel='edit' type='application/atom+xml'
  914. href='http://www.google.com/calendar/feeds/default/private/full/glsc0kv2aqa0ff52qi1jo018gc/63326098791' />
  915. </entry>
  916. <entry xmlns:gCal='http://schemas.google.com/gCal/2005'>
  917. <batch:id>3</batch:id>
  918. <batch:status code='200' reason='Success' />
  919. <batch:operation type='update' />
  920. <id>http://www.google.com/calendar/feeds/default/private/full/ujm0go5dtngdkr6u91dcqvj0qs</id>
  921. <category scheme='http://schemas.google.com/g/2005#kind' term='http://schemas.google.com/g/2005#event' />
  922. <title type='text'>Event updated via batch</title>
  923. <link rel='alternate' type='text/html'
  924. href='http://www.google.com/calendar/event?eid=dWptMGdvNWR0bmdka3I2dTkxZGNxdmowcXMgaGFyaXNodi50ZXN0QG0' title='alternate' />
  925. <link rel='self' type='application/atom+xml'
  926. href='http://www.google.com/calendar/feeds/default/private/full/ujm0go5dtngdkr6u91dcqvj0qs' />
  927. <link rel='edit' type='application/atom+xml'
  928. href='http://www.google.com/calendar/feeds/default/private/full/ujm0go5dtngdkr6u91dcqvj0qs/63326098860' />
  929. <batch:id>3</batch:id>
  930. <batch:status code='200' reason='Success' />
  931. <batch:operation type='update' />
  932. </entry>
  933. <entry>
  934. <batch:id>4</batch:id>
  935. <batch:status code='200' reason='Success' />
  936. <batch:operation type='delete' />
  937. <id>http://www.google.com/calendar/feeds/default/private/full/d8qbg9egk1n6lhsgq1sjbqffqc</id>
  938. <category scheme='http://schemas.google.com/g/2005#kind' term='http://schemas.google.com/g/2005#event' />
  939. <title type='text'>Event deleted via batch</title>
  940. <content type='text'>Deleted</content>
  941. </entry>
  942. </feed>
  943. """
  944. GBASE_ATTRIBUTE_FEED = """<?xml version='1.0' encoding='UTF-8'?>
  945. <feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:gm='http://base.google.com/ns-metadata/1.0'>
  946. <id>http://www.google.com/base/feeds/attributes</id>
  947. <updated>2006-11-01T20:35:59.578Z</updated>
  948. <category scheme='http://base.google.com/categories/itemtypes' term='online jobs'></category>
  949. <category scheme='http://base.google.com/categories/itemtypes' term='jobs'></category>
  950. <title type='text'>Attribute histogram for query: [item type:jobs]</title>
  951. <link rel='alternate' type='text/html' href='http://base.google.com'></link>
  952. <link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.google.com/base/feeds
  953. /attributes'></link>
  954. <link rel='self' type='application/atom+xml' href='http://www.google.com/base/feeds/attributes/-/jobs'></link>
  955. <generator version='1.0' uri='http://base.google.com'>GoogleBase</generator>
  956. <openSearch:totalResults>16</openSearch:totalResults>
  957. <openSearch:startIndex>1</openSearch:startIndex>
  958. <openSearch:itemsPerPage>16</openSearch:itemsPerPage>
  959. <entry>
  960. <id>http://www.google.com/base/feeds/attributes/job+industry%28text%29N%5Bitem+type%3Ajobs%5D</id>
  961. <updated>2006-11-01T20:36:00.100Z</updated>
  962. <title type='text'>job industry(text)</title>
  963. <content type='text'>Attribute"job industry" of type text.
  964. </content>
  965. <link rel='self' type='application/atom+xml' href='http://www.google.com/base/feeds/attributes/job+industry%28text
  966. %29N%5Bitem+type%3Ajobs%5D'></link>
  967. <gm:attribute name='job industry' type='text' count='4416629'>
  968. <gm:value count='380772'>it internet</gm:value>
  969. <gm:value count='261565'>healthcare</gm:value>
  970. <gm:value count='142018'>information technology</gm:value>
  971. <gm:value count='124622'>accounting</gm:value>
  972. <gm:value count='111311'>clerical and administrative</gm:value>
  973. <gm:value count='82928'>other</gm:value>
  974. <gm:value count='77620'>sales and sales management</gm:value>
  975. <gm:value count='68764'>information systems</gm:value>
  976. <gm:value count='65859'>engineering and architecture</gm:value>
  977. <gm:value count='64757'>sales</gm:value>
  978. </gm:attribute>
  979. </entry>
  980. </feed>
  981. """
  982. GBASE_ATTRIBUTE_ENTRY = """<?xml version='1.0' encoding='UTF-8'?>
  983. <entry xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:gm='http://base.google.com/ns-metadata/1.0'>
  984. <id>http://www.google.com/base/feeds/attributes/job+industry%28text%29N%5Bitem+type%3Ajobs%5D</id>
  985. <updated>2006-11-01T20:36:00.100Z</updated>
  986. <title type='text'>job industry(text)</title>
  987. <content type='text'>Attribute"job industry" of type text.
  988. </content>
  989. <link rel='self' type='application/atom+xml' href='http://www.google.com/base/feeds/attributes/job+industry%28text%29N%5Bitem+type%3Ajobs%5D'></link>
  990. <gm:attribute name='job industry' type='text' count='4416629'>
  991. <gm:value count='380772'>it internet</gm:value>
  992. <gm:value count='261565'>healthcare</gm:value>
  993. <gm:value count='142018'>information technology</gm:value>
  994. <gm:value count='124622'>accounting</gm:value>
  995. <gm:value count='111311'>clerical and administrative</gm:value>
  996. <gm:value count='82928'>other</gm:value>
  997. <gm:value count='77620'>sales and sales management</gm:value>
  998. <gm:value count='68764'>information systems</gm:value>
  999. <gm:value count='65859'>engineering and architecture</gm:value>
  1000. <gm:value count='64757'>sales</gm:value>
  1001. </gm:attribute>
  1002. </entry>
  1003. """
  1004. GBASE_LOCALES_FEED = """<?xml version='1.0' encoding='UTF-8'?>
  1005. <feed xmlns='http://www.w3.org/2005/Atom'
  1006. xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'
  1007. xmlns:gm='http://base.google.com/ns-metadata/1.0'>
  1008. <id> http://www.google.com/base/feeds/locales/</id>
  1009. <updated>2006-06-13T18:11:40.120Z</updated>
  1010. <title type="text">Locales</title>
  1011. <link rel="alternate" type="text/html" href="http://base.google.com"/>
  1012. <link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml"
  1013. href="http://www.google.com/base/feeds/locales/"/>
  1014. <link rel="self" type="application/atom+xml" href="http://www.google.com/base/feeds/locales/"/>
  1015. <author>
  1016. <name>Google Inc.</name>
  1017. <email>base@google.com</email>
  1018. </author>
  1019. <generator version="1.0" uri="http://base.google.com">GoogleBase</generator>
  1020. <openSearch:totalResults>3</openSearch:totalResults>
  1021. <openSearch:itemsPerPage>25</openSearch:itemsPerPage>
  1022. <entry>
  1023. <id>http://www.google.com/base/feeds/locales/en_US</id>
  1024. <updated>2006-03-27T22:27:36.658Z</updated>
  1025. <category scheme="http://base.google.com/categories/locales" term="en_US"/>
  1026. <title type="text">en_US</title>
  1027. <content type="text">en_US</content>
  1028. <link rel="self" type="application/atom+xml"
  1029. href="http://www.google.com/base/feeds/locales/en_US"></link>
  1030. <link rel="related" type="application/atom+xml"
  1031. href="http://www.google.com/base/feeds/itemtypes/en_US" title="Item types in en_US"/>
  1032. </entry>
  1033. <entry>
  1034. <id>http://www.google.com/base/feeds/locales/en_GB</id>
  1035. <updated>2006-06-13T18:14:18.601Z</updated>
  1036. <category scheme="http://base.google.com/categories/locales" term="en_GB"/>
  1037. <title type="text">en_GB</title>
  1038. <content type="text">en_GB</content>
  1039. <link rel="related" type="application/atom+xml"
  1040. href="http://www.google.com/base/feeds/itemtypes/en_GB" title="Item types in en_GB"/>
  1041. <link rel="self" type="application/atom+xml"
  1042. href="http://www.google.com/base/feeds/locales/en_GB"/>
  1043. </entry>
  1044. <entry>
  1045. <id>http://www.google.com/base/feeds/locales/de_DE</id>
  1046. <updated>2006-06-13T18:14:18.601Z</updated>
  1047. <category scheme="http://base.google.com/categories/locales" term="de_DE"/>
  1048. <title type="text">de_DE</title>
  1049. <content type="text">de_DE</content>
  1050. <link rel="related" type="application/atom+xml"
  1051. href="http://www.google.com/base/feeds/itemtypes/de_DE" title="Item types in de_DE"/>
  1052. <link rel="self" type="application/atom+xml"
  1053. href="http://www.google.com/base/feeds/locales/de_DE"/>
  1054. </entry>
  1055. </feed>"""
  1056. GBASE_STRING_ENCODING_ENTRY = """<?xml version='1.0' encoding='UTF-8'?>
  1057. <entry xmlns='http://www.w3.org/2005/Atom' xmlns:gm='http://base.google.com/ns-metadata/1.0'
  1058. xmlns:g='http://base.google.com/ns/1.0' xmlns:batch='http://schemas.google.com/gdata/batch'>
  1059. <id>http://www.google.com/base/feeds/snippets/17495780256183230088</id>
  1060. <published>2007-12-09T03:13:07.000Z</published>
  1061. <updated>2008-01-07T03:26:46.000Z</updated>
  1062. <category scheme='http://base.google.com/categories/itemtypes' term='Products'/>
  1063. <title type='text'>Digital Camera Cord Fits SONY Cybershot DSC-R1 S40</title>
  1064. <content type='html'>SONY \xC2\xB7 Cybershot Digital Camera Usb Cable DESCRIPTION
  1065. This is a 2.5 USB 2.0 A to Mini B (5 Pin) high quality digital camera
  1066. cable used for connecting your Sony Digital Cameras and Camcoders. Backward
  1067. Compatible with USB 2.0, 1.0 and 1.1. Fully ...</content>
  1068. <link rel='alternate' type='text/html'
  1069. href='http://adfarm.mediaplex.com/ad/ck/711-5256-8196-2?loc=http%3A%2F%2Fcgi.ebay.com%2FDigital-Camera-Cord-Fits-SONY-Cybershot-DSC-R1-S40_W0QQitemZ270195049057QQcmdZViewItem'/>
  1070. <link rel='self' type='application/atom+xml'
  1071. href='http://www.google.com/base/feeds/snippets/17495780256183230088'/>
  1072. <author>
  1073. <name>eBay</name>
  1074. </author>
  1075. <g:item_type type='text'>Products</g:item_type>
  1076. <g:item_language type='text'>EN</g:item_language>
  1077. <g:target_country type='text'>US</g:target_country>
  1078. <g:price type='floatUnit'>0.99 usd</g:price>
  1079. <g:image_link type='url'>http://thumbs.ebaystatic.com/pict/270195049057_1.jpg</g:image_link>
  1080. <g:category type='text'>Cameras &amp; Photo&gt;Digital Camera Accessories&gt;Cables</g:category>
  1081. <g:category type='text'>Cords &amp; Connectors&gt;USB Cables&gt;For Other Brands</g:category>
  1082. <g:customer_id type='int'>11729</g:customer_id>
  1083. <g:id type='text'>270195049057</g:id>
  1084. <g:expiration_date type='dateTime'>2008-02-06T03:26:46Z</g:expiration_date>
  1085. </entry>"""
  1086. RECURRENCE_EXCEPTION_ENTRY = """<entry xmlns='http://www.w3.org/2005/Atom'
  1087. xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'
  1088. xmlns:gd='http://schemas.google.com/g/2005'
  1089. xmlns:gCal='http://schemas.google.com/gCal/2005'>
  1090. <id>
  1091. http://www.google.com/calendar/feeds/default/private/composite/i7lgfj69mjqjgnodklif3vbm7g</id>
  1092. <published>2007-04-05T21:51:49.000Z</published>
  1093. <updated>2007-04-05T21:51:49.000Z</updated>
  1094. <category scheme='http://schemas.google.com/g/2005#kind'
  1095. term='http://schemas.google.com/g/2005#event'></category>
  1096. <title type='text'>testDavid</title>
  1097. <content type='text'></content>
  1098. <link rel='alternate' type='text/html'
  1099. href='http://www.google.com/calendar/event?eid=aTdsZ2ZqNjltanFqZ25vZGtsaWYzdmJtN2dfMjAwNzA0MDNUMTgwMDAwWiBnZGF0YS5vcHMudGVzdEBt'
  1100. title='alternate'></link>
  1101. <link rel='self' type='application/atom+xml'
  1102. href='http://www.google.com/calendar/feeds/default/private/composite/i7lgfj69mjqjgnodklif3vbm7g'>
  1103. </link>
  1104. <author>
  1105. <name>gdata ops</name>
  1106. <email>gdata.ops.test@gmail.com</email>
  1107. </author>
  1108. <gd:visibility value='http://schemas.google.com/g/2005#event.default'>
  1109. </gd:visibility>
  1110. <gCal:sendEventNotifications value='true'>
  1111. </gCal:sendEventNotifications>
  1112. <gd:transparency value='http://schemas.google.com/g/2005#event.opaque'>
  1113. </gd:transparency>
  1114. <gd:eventStatus value='http://schemas.google.com/g/2005#event.confirmed'>
  1115. </gd:eventStatus>
  1116. <gd:recurrence>DTSTART;TZID=America/Anchorage:20070403T100000
  1117. DTEND;TZID=America/Anchorage:20070403T110000
  1118. RRULE:FREQ=DAILY;UNTIL=20070408T180000Z;WKST=SU
  1119. EXDATE;TZID=America/Anchorage:20070407T100000
  1120. EXDATE;TZID=America/Anchorage:20070405T100000
  1121. EXDATE;TZID=America/Anchorage:20070404T100000 BEGIN:VTIMEZONE
  1122. TZID:America/Anchorage X-LIC-LOCATION:America/Anchorage
  1123. BEGIN:STANDARD TZOFFSETFROM:-0800 TZOFFSETTO:-0900 TZNAME:AKST
  1124. DTSTART:19701025T020000 RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
  1125. END:STANDARD BEGIN:DAYLIGHT TZOFFSETFROM:-0900 TZOFFSETTO:-0800
  1126. TZNAME:AKDT DTSTART:19700405T020000
  1127. RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU END:DAYLIGHT
  1128. END:VTIMEZONE</gd:recurrence>
  1129. <gd:where valueString=''></gd:where>
  1130. <gd:reminder minutes='10'></gd:reminder>
  1131. <gd:recurrenceException specialized='true'>
  1132. <gd:entryLink>
  1133. <entry>
  1134. <id>i7lgfj69mjqjgnodklif3vbm7g_20070407T180000Z</id>
  1135. <published>2007-04-05T21:51:49.000Z</published>
  1136. <updated>2007-04-05T21:52:58.000Z</updated>
  1137. <category scheme='http://schemas.google.com/g/2005#kind'
  1138. term='http://schemas.google.com/g/2005#event'></category>
  1139. <title type='text'>testDavid</title>
  1140. <content type='text'></content>
  1141. <link rel='alternate' type='text/html'
  1142. href='http://www.google.com/calendar/event?eid=aTdsZ2ZqNjltanFqZ25vZGtsaWYzdmJtN2dfMjAwNzA0MDdUMTgwMDAwWiBnZGF0YS5vcHMudGVzdEBt'
  1143. title='alternate'></link>
  1144. <author>
  1145. <name>gdata ops</name>
  1146. <email>gdata.ops.test@gmail.com</email>
  1147. </author>
  1148. <gd:visibility value='http://schemas.google.com/g/2005#event.default'>
  1149. </gd:visibility>
  1150. <gd:originalEvent id='i7lgfj69mjqjgnodklif3vbm7g'
  1151. href='http://www.google.com/calendar/feeds/default/private/composite/i7lgfj69mjqjgnodklif3vbm7g'>
  1152. <gd:when startTime='2007-04-07T13:00:00.000-05:00'>
  1153. </gd:when>
  1154. </gd:originalEvent>
  1155. <gCal:sendEventNotifications value='false'>
  1156. </gCal:sendEventNotifications>
  1157. <gd:transparency value='http://schemas.google.com/g/2005#event.opaque'>
  1158. </gd:transparency>
  1159. <gd:eventStatus value='http://schemas.google.com/g/2005#event.canceled'>
  1160. </gd:eventStatus>
  1161. <gd:comments>
  1162. <gd:feedLink href='http://www.google.com/calendar/feeds/default/private/full/i7lgfj69mjqjgnodklif3vbm7g_20070407T180000Z/comments'>
  1163. <feed>
  1164. <updated>2007-04-05T21:54:09.285Z</updated>
  1165. <category scheme='http://schemas.google.com/g/2005#kind'
  1166. term='http://schemas.google.com/g/2005#message'>
  1167. </category>
  1168. <title type='text'>Comments for: testDavid</title>
  1169. <link rel='alternate' type='text/html'
  1170. href='http://www.google.com/calendar/feeds/default/private/full/i7lgfj69mjqjgnodklif3vbm7g_20070407T180000Z/comments'
  1171. title='alternate'></link>
  1172. </feed>
  1173. </gd:feedLink>
  1174. </gd:comments>
  1175. <gd:when startTime='2007-04-07T13:00:00.000-05:00'
  1176. endTime='2007-04-07T14:00:00.000-05:00'>
  1177. <gd:reminder minutes='10'></gd:reminder>
  1178. </gd:when>
  1179. <gd:where valueString=''></gd:where>
  1180. </entry>
  1181. </gd:entryLink>
  1182. </gd:recurrenceException>
  1183. </entry>"""
  1184. NICK_ENTRY = """<?xml version="1.0" encoding="UTF-8"?>
  1185. <atom:entry xmlns:atom="http://www.w3.org/2005/Atom"
  1186. xmlns:apps="http://schemas.google.com/apps/2006"
  1187. xmlns:gd="http://schemas.google.com/g/2005">
  1188. <atom:id>https://apps-apis.google.com/a/feeds/example.com/nickname/2.0/Foo</atom:id>
  1189. <atom:updated>1970-01-01T00:00:00.000Z</atom:updated>
  1190. <atom:category scheme='http://schemas.google.com/g/2005#kind'
  1191. term='http://schemas.google.com/apps/2006#nickname'/>
  1192. <atom:title type="text">Foo</atom:title>
  1193. <atom:link rel="self" type="application/atom+xml"
  1194. href="https://apps-apis.google.com/a/feeds/example.com/nickname/2.0/Foo"/>
  1195. <atom:link rel="edit" type="application/atom+xml"
  1196. href="https://apps-apis.google.com/a/feeds/example.com/nickname/2.0/Foo"/>
  1197. <apps:nickname name="Foo"/>
  1198. <apps:login userName="TestUser"/>
  1199. </atom:entry>"""
  1200. NICK_FEED = """<?xml version="1.0" encoding="UTF-8"?>
  1201. <atom:feed xmlns:atom="http://www.w3.org/2005/Atom"
  1202. xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/"
  1203. xmlns:apps="http://schemas.google.com/apps/2006">
  1204. <atom:id>
  1205. http://apps-apis.google.com/a/feeds/example.com/nickname/2.0
  1206. </atom:id>
  1207. <atom:updated>1970-01-01T00:00:00.000Z</atom:updated>
  1208. <atom:category scheme='http://schemas.google.com/g/2005#kind'
  1209. term='http://schemas.google.com/apps/2006#nickname'/>
  1210. <atom:title type="text">Nicknames for user SusanJones</atom:title>
  1211. <atom:link rel='http://schemas.google.com/g/2005#feed'
  1212. type="application/atom+xml"
  1213. href="http://apps-apis.google.com/a/feeds/example.com/nickname/2.0"/>
  1214. <atom:link rel='http://schemas.google.com/g/2005#post'
  1215. type="application/atom+xml"
  1216. href="http://apps-apis.google.com/a/feeds/example.com/nickname/2.0"/>
  1217. <atom:link rel="self" type="application/atom+xml"
  1218. href="http://apps-apis.google.com/a/feeds/example.com/nickname/2.0?username=TestUser"/>
  1219. <openSearch:startIndex>1</openSearch:startIndex>
  1220. <openSearch:itemsPerPage>2</openSearch:itemsPerPage>
  1221. <atom:entry>
  1222. <atom:id>
  1223. http://apps-apis.google.com/a/feeds/example.com/nickname/2.0/Foo
  1224. </atom:id>
  1225. <atom:category scheme='http://schemas.google.com/g/2005#kind'
  1226. term='http://schemas.google.com/apps/2006#nickname'/>
  1227. <atom:title type="text">Foo</atom:title>
  1228. <atom:link rel="self" type="application/atom+xml"
  1229. href="http://apps-apis.google.com/a/feeds/example.com/nickname/2.0/Foo"/>
  1230. <atom:link rel="edit" type="application/atom+xml"
  1231. href="http://apps-apis.google.com/a/feeds/example.com/nickname/2.0/Foo"/>
  1232. <apps:nickname name="Foo"/>
  1233. <apps:login userName="TestUser"/>
  1234. </atom:entry>
  1235. <atom:entry>
  1236. <atom:id>
  1237. http://apps-apis.google.com/a/feeds/example.com/nickname/2.0/suse
  1238. </atom:id>
  1239. <atom:category scheme='http://schemas.google.com/g/2005#kind'
  1240. term='http://schemas.google.com/apps/2006#nickname'/>
  1241. <atom:title type="text">suse</atom:title>
  1242. <atom:link rel="self" type="application/atom+xml"
  1243. href="http://apps-apis.google.com/a/feeds/example.com/nickname/2.0/Bar"/>
  1244. <atom:link rel="edit" type="application/atom+xml"
  1245. href="http://apps-apis.google.com/a/feeds/example.com/nickname/2.0/Bar"/>
  1246. <apps:nickname name="Bar"/>
  1247. <apps:login userName="TestUser"/>
  1248. </atom:entry>
  1249. </atom:feed>"""
  1250. USER_ENTRY = """<?xml version="1.0" encoding="UTF-8"?>
  1251. <atom:entry xmlns:atom="http://www.w3.org/2005/Atom"
  1252. xmlns:apps="http://schemas.google.com/apps/2006"
  1253. xmlns:gd="http://schemas.google.com/g/2005">
  1254. <atom:id>https://apps-apis.google.com/a/feeds/example.com/user/2.0/TestUser</atom:id>
  1255. <atom:updated>1970-01-01T00:00:00.000Z</atom:updated>
  1256. <atom:category scheme='http://schemas.google.com/g/2005#kind'
  1257. term='http://schemas.google.com/apps/2006#user'/>
  1258. <atom:title type="text">TestUser</atom:title>
  1259. <atom:link rel="self" type="application/atom+xml"
  1260. href="https://apps-apis.google.com/a/feeds/example.com/user/2.0/TestUser"/>
  1261. <atom:link rel="edit" type="application/atom+xml"
  1262. href="https://apps-apis.google.com/a/feeds/example.com/user/2.0/TestUser"/>
  1263. <apps:login userName="TestUser" password="password" suspended="false"
  1264. ipWhitelisted='false' hashFunctionName="SHA-1"/>
  1265. <apps:name familyName="Test" givenName="User"/>
  1266. <apps:quota limit="1024"/>
  1267. <gd:feedLink rel='http://schemas.google.com/apps/2006#user.nicknames'
  1268. href="https://apps-apis.google.com/a/feeds/example.com/nickname/2.0?username=Test-3121"/>
  1269. <gd:feedLink rel='http://schemas.google.com/apps/2006#user.emailLists'
  1270. href="https://apps-apis.google.com/a/feeds/example.com/emailList/2.0?recipient=testlist@example.com"/>
  1271. </atom:entry>"""
  1272. USER_FEED = """<?xml version="1.0" encoding="UTF-8"?>
  1273. <atom:feed xmlns:atom="http://www.w3.org/2005/Atom"
  1274. xmlns:apps="http://schemas.google.com/apps/2006"
  1275. xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/"
  1276. xmlns:gd="http://schemas.google.com/g/2005">
  1277. <atom:id>
  1278. http://apps-apis.google.com/a/feeds/example.com/user/2.0
  1279. </atom:id>
  1280. <atom:updated>1970-01-01T00:00:00.000Z</atom:updated>
  1281. <atom:category scheme='http://schemas.google.com/g/2005#kind'
  1282. term='http://schemas.google.com/apps/2006#user'/>
  1283. <atom:title type="text">Users</atom:title>
  1284. <atom:link rel="next" type="application/atom+xml"
  1285. href="http://apps-apis.google.com/a/feeds/example.com/user/2.0?startUsername=john"/>
  1286. <atom:link rel='http://schemas.google.com/g/2005#feed'
  1287. type="application/atom+xml"
  1288. href="http://apps-apis.google.com/a/feeds/example.com/user/2.0"/>
  1289. <atom:link rel='http://schemas.google.com/g/2005#post'
  1290. type="application/atom+xml"
  1291. href="http://apps-apis.google.com/a/feeds/example.com/user/2.0"/>
  1292. <atom:link rel="self" type="application/atom+xml"
  1293. href="http://apps-apis.google.com/a/feeds/example.com/user/2.0"/>
  1294. <openSearch:startIndex>1</openSearch:startIndex>
  1295. <atom:entry>
  1296. <atom:id>
  1297. http://apps-apis.google.com/a/feeds/example.com/user/2.0/TestUser
  1298. </atom:id>
  1299. <atom:category scheme='http://schemas.google.com