Subversion-Projekte lars-tiefland.php_share

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
1 lars 1
<?php
2
 
3
require_once dirname(dirname(__FILE__)) . '/XML_Feed_Parser_TestCase.php';
4
 
5
class lang_TestCase extends XML_Feed_Parser_Converted_TestCase {
6
 
7
    function test_channel_dc_language_1() {
8
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/channel_dc_language.xml');
9
 
10
        $feed = new XML_Feed_Parser($content);
11
 
12
        $this->assertEquals('en', $feed->language);
13
    }
14
 
15
    function test_channel_language_1() {
16
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/channel_language.xml');
17
 
18
        $feed = new XML_Feed_Parser($content);
19
 
20
        $this->assertEquals('en-us', $feed->language);
21
    }
22
 
23
    function test_entry_content_xml_lang_1() {
24
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/entry_content_xml_lang.xml');
25
 
26
        $feed = new XML_Feed_Parser($content, false, true);
27
 
28
        $this->assertEquals('en', $feed->getEntryByOffset(0)->content(0, 'language'));
29
    }
30
 
31
    function test_entry_content_xml_lang_blank_1() {
32
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/entry_content_xml_lang_blank.xml');
33
 
34
        $feed = new XML_Feed_Parser($content, false, true);
35
 
36
        $this->assertEquals("", $feed->getEntryByOffset(0)->content(0, 'language'));
37
    }
38
 
39
    function test_entry_content_xml_lang_blank_2_1() {
40
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/entry_content_xml_lang_blank_2.xml');
41
 
42
        $feed = new XML_Feed_Parser($content, false, true);
43
 
44
        $this->assertEquals("", $feed->getEntryByOffset(0)->content(0, 'language'));
45
    }
46
 
47
    function test_entry_content_xml_lang_blank_3_1() {
48
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/entry_content_xml_lang_blank_3.xml');
49
 
50
        $feed = new XML_Feed_Parser($content, false, true);
51
 
52
        $this->assertEquals('en', $feed->getEntryByOffset(1)->content->language);
53
    }
54
 
55
    function test_entry_content_xml_lang_inherit_1() {
56
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/entry_content_xml_lang_inherit.xml');
57
 
58
        $feed = new XML_Feed_Parser($content, false, true);
59
 
60
        $this->assertEquals('en', $feed->getEntryByOffset(0)->content(0, 'language'));
61
    }
62
 
63
    function test_entry_content_xml_lang_inherit_2_1() {
64
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/entry_content_xml_lang_inherit_2.xml');
65
 
66
        $feed = new XML_Feed_Parser($content, false, true);
67
 
68
        $this->assertEquals('en', $feed->getEntryByOffset(0)->content(0, 'language'));
69
    }
70
 
71
    function test_entry_content_xml_lang_inherit_3_1() {
72
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/entry_content_xml_lang_inherit_3.xml');
73
 
74
        $feed = new XML_Feed_Parser($content, false, true);
75
 
76
        $this->assertEquals('en', $feed->getEntryByOffset(0)->content(0, 'language'));
77
    }
78
 
79
    function test_entry_content_xml_lang_inherit_4_1() {
80
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/entry_content_xml_lang_inherit_4.xml');
81
 
82
        $feed = new XML_Feed_Parser($content, false, true);
83
 
84
        $this->assertEquals('en', $feed->getEntryByOffset(0)->content(0, 'language'));
85
    }
86
 
87
    function test_entry_summary_xml_lang_1() {
88
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/entry_summary_xml_lang.xml');
89
 
90
        $feed = new XML_Feed_Parser($content, false, true);
91
 
92
        $this->assertEquals('en', $feed->getEntryByOffset(0)->summary(0, 'language'));
93
    }
94
 
95
    function test_entry_summary_xml_lang_blank_1() {
96
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/entry_summary_xml_lang_blank.xml');
97
 
98
        $feed = new XML_Feed_Parser($content, false, true);
99
 
100
        $this->assertEquals("", $feed->getEntryByOffset(0)->summary(0, 'language'));
101
    }
102
 
103
    function test_entry_summary_xml_lang_inherit_1() {
104
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/entry_summary_xml_lang_inherit.xml');
105
 
106
        $feed = new XML_Feed_Parser($content, false, true);
107
 
108
        $this->assertEquals('en', $feed->getEntryByOffset(0)->summary(0, 'language'));
109
    }
110
 
111
    function test_entry_summary_xml_lang_inherit_2_1() {
112
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/entry_summary_xml_lang_inherit_2.xml');
113
 
114
        $feed = new XML_Feed_Parser($content, false, true);
115
 
116
        $this->assertEquals('en', $feed->getEntryByOffset(0)->summary(0, 'language'));
117
    }
118
 
119
    function test_entry_summary_xml_lang_inherit_3_1() {
120
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/entry_summary_xml_lang_inherit_3.xml');
121
 
122
        $feed = new XML_Feed_Parser($content, false, true);
123
 
124
        $this->assertEquals('en', $feed->getEntryByOffset(0)->summary(0, 'language'));
125
    }
126
 
127
    function test_entry_summary_xml_lang_inherit_4_1() {
128
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/entry_summary_xml_lang_inherit_4.xml');
129
 
130
        $feed = new XML_Feed_Parser($content, false, true);
131
 
132
        $this->assertEquals('en', $feed->getEntryByOffset(0)->summary(0, 'language'));
133
    }
134
 
135
    function test_entry_title_xml_lang_1() {
136
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/entry_title_xml_lang.xml');
137
 
138
        $feed = new XML_Feed_Parser($content, false, true);
139
 
140
        $this->assertEquals('en', $feed->getEntryByOffset(0)->title(0, 'language'));
141
    }
142
 
143
    function test_entry_title_xml_lang_blank_1() {
144
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/entry_title_xml_lang_blank.xml');
145
 
146
        $feed = new XML_Feed_Parser($content, false, true);
147
 
148
        $this->assertEquals("", $feed->getEntryByOffset(0)->title(0, 'language'));
149
    }
150
 
151
    function test_entry_title_xml_lang_inherit_1() {
152
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/entry_title_xml_lang_inherit.xml');
153
 
154
        $feed = new XML_Feed_Parser($content, false, true);
155
 
156
        $this->assertEquals('en', $feed->getEntryByOffset(0)->title(0, 'language'));
157
    }
158
 
159
    function test_entry_title_xml_lang_inherit_2_1() {
160
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/entry_title_xml_lang_inherit_2.xml');
161
 
162
        $feed = new XML_Feed_Parser($content, false, true);
163
 
164
        $this->assertEquals('en', $feed->getEntryByOffset(0)->title(0, 'language'));
165
    }
166
 
167
    function test_entry_title_xml_lang_inherit_3_1() {
168
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/entry_title_xml_lang_inherit_3.xml');
169
 
170
        $feed = new XML_Feed_Parser($content, false, true);
171
 
172
        $this->assertEquals('en', $feed->getEntryByOffset(0)->title(0, 'language'));
173
    }
174
 
175
    function test_entry_title_xml_lang_inherit_4_1() {
176
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/entry_title_xml_lang_inherit_4.xml');
177
 
178
        $feed = new XML_Feed_Parser($content, false, true);
179
 
180
        $this->assertEquals('en', $feed->getEntryByOffset(0)->title(0, 'language'));
181
    }
182
 
183
    function test_feed_copyright_xml_lang_1() {
184
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/feed_copyright_xml_lang.xml');
185
 
186
        $feed = new XML_Feed_Parser($content, false, true);
187
 
188
        $this->assertEquals('en', $feed->copyright(0, 'language'));
189
    }
190
 
191
    function test_feed_copyright_xml_lang_blank_1() {
192
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/feed_copyright_xml_lang_blank.xml');
193
 
194
        $feed = new XML_Feed_Parser($content, false, true);
195
 
196
        $this->assertEquals("", $feed->copyright(0, 'language'));
197
    }
198
 
199
    function test_feed_copyright_xml_lang_inherit_1() {
200
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/feed_copyright_xml_lang_inherit.xml');
201
 
202
        $feed = new XML_Feed_Parser($content, false, true);
203
 
204
        $this->assertEquals('en', $feed->copyright(0, 'language'));
205
    }
206
 
207
    function test_feed_copyright_xml_lang_inherit_2_1() {
208
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/feed_copyright_xml_lang_inherit_2.xml');
209
 
210
        $feed = new XML_Feed_Parser($content, false, true);
211
 
212
        $this->assertEquals('en', $feed->copyright(0, 'language'));
213
    }
214
 
215
    function test_feed_copyright_xml_lang_inherit_3_1() {
216
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/feed_copyright_xml_lang_inherit_3.xml');
217
 
218
        $feed = new XML_Feed_Parser($content, false, true);
219
 
220
        $this->assertEquals('en', $feed->copyright(0, 'language'));
221
    }
222
 
223
    function test_feed_copyright_xml_lang_inherit_4_1() {
224
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/feed_copyright_xml_lang_inherit_4.xml');
225
 
226
        $feed = new XML_Feed_Parser($content, false, true);
227
 
228
        $this->assertEquals('en', $feed->copyright(0, 'language'));
229
    }
230
 
231
    function test_feed_info_xml_lang_1() {
232
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/feed_info_xml_lang.xml');
233
 
234
        $feed = new XML_Feed_Parser($content, false, true);
235
 
236
        $this->assertEquals('en', $feed->info(0, 'language'));
237
    }
238
 
239
    function test_feed_info_xml_lang_blank_1() {
240
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/feed_info_xml_lang_blank.xml');
241
 
242
        $feed = new XML_Feed_Parser($content, false, true);
243
 
244
        $this->assertEquals("", $feed->info(0, 'language'));
245
    }
246
 
247
    function test_feed_info_xml_lang_inherit_1() {
248
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/feed_info_xml_lang_inherit.xml');
249
 
250
        $feed = new XML_Feed_Parser($content, false, true);
251
 
252
        $this->assertEquals('en', $feed->info(0, 'language'));
253
    }
254
 
255
    function test_feed_info_xml_lang_inherit_2_1() {
256
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/feed_info_xml_lang_inherit_2.xml');
257
 
258
        $feed = new XML_Feed_Parser($content, false, true);
259
 
260
        $this->assertEquals('en', $feed->info(0, 'language'));
261
    }
262
 
263
    function test_feed_info_xml_lang_inherit_3_1() {
264
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/feed_info_xml_lang_inherit_3.xml');
265
 
266
        $feed = new XML_Feed_Parser($content, false, true);
267
 
268
        $this->assertEquals('en', $feed->info(0, 'language'));
269
    }
270
 
271
    function test_feed_info_xml_lang_inherit_4_1() {
272
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/feed_info_xml_lang_inherit_4.xml');
273
 
274
        $feed = new XML_Feed_Parser($content, false, true);
275
 
276
        $this->assertEquals('en', $feed->info(0, 'language'));
277
    }
278
 
279
    function test_feed_language_1() {
280
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/feed_language.xml');
281
 
282
        $feed = new XML_Feed_Parser($content);
283
 
284
        $this->assertEquals('en', $feed->language);
285
    }
286
 
287
    function test_feed_language_override_1() {
288
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/feed_language_override.xml');
289
 
290
        $feed = new XML_Feed_Parser($content);
291
 
292
        $this->assertEquals('en', $feed->language);
293
    }
294
 
295
    function test_feed_not_xml_lang_1() {
296
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/feed_not_xml_lang.xml');
297
 
298
        $feed = new XML_Feed_Parser($content, false, true);
299
 
300
        $this->assertEquals('en', $feed->language);
301
    }
302
 
303
    function test_feed_not_xml_lang_2_1() {
304
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/feed_not_xml_lang_2.xml');
305
 
306
        $feed = new XML_Feed_Parser($content, false, true);
307
 
308
        $this->markTestIncomplete("Expected result needs verification");
309
        //$this->assertEquals(, ! $feed.has_key(->));
310
    }
311
 
312
    function test_feed_tagline_xml_lang_1() {
313
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/feed_tagline_xml_lang.xml');
314
 
315
        $feed = new XML_Feed_Parser($content, false, true);
316
 
317
        $this->assertEquals('en', $feed->tagline(0, 'language'));
318
    }
319
 
320
    function test_feed_tagline_xml_lang_blank_1() {
321
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/feed_tagline_xml_lang_blank.xml');
322
 
323
        $feed = new XML_Feed_Parser($content, false, true);
324
 
325
        $this->assertEquals("", $feed->tagline(0, 'language'));
326
    }
327
 
328
    function test_feed_tagline_xml_lang_inherit_1() {
329
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/feed_tagline_xml_lang_inherit.xml');
330
 
331
        $feed = new XML_Feed_Parser($content, false, true);
332
 
333
        $this->assertEquals('en', $feed->tagline(0, 'language'));
334
    }
335
 
336
    function test_feed_tagline_xml_lang_inherit_2_1() {
337
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/feed_tagline_xml_lang_inherit_2.xml');
338
 
339
        $feed = new XML_Feed_Parser($content, false, true);
340
 
341
        $this->assertEquals('fr', $feed->tagline(0, 'language'));
342
    }
343
 
344
    function test_feed_tagline_xml_lang_inherit_3_1() {
345
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/feed_tagline_xml_lang_inherit_3.xml');
346
 
347
        $feed = new XML_Feed_Parser($content, false, true);
348
 
349
        $this->assertEquals('de', $feed->tagline(0, 'language'));
350
    }
351
 
352
    function test_feed_tagline_xml_lang_inherit_4_1() {
353
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/feed_tagline_xml_lang_inherit_4.xml');
354
 
355
        $feed = new XML_Feed_Parser($content, false, true);
356
 
357
        $this->assertEquals('en', $feed->tagline(0, 'language'));
358
    }
359
 
360
    function test_feed_title_xml_lang_1() {
361
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/feed_title_xml_lang.xml');
362
 
363
        $feed = new XML_Feed_Parser($content, false, true);
364
 
365
        $this->assertEquals('en', $feed->title(0, 'language'));
366
    }
367
 
368
    function test_feed_title_xml_lang_blank_1() {
369
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/feed_title_xml_lang_blank.xml');
370
 
371
        $feed = new XML_Feed_Parser($content, false, true);
372
 
373
        $this->assertEquals("", $feed->title(0, 'language'));
374
    }
375
 
376
    function test_feed_title_xml_lang_inherit_1() {
377
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/feed_title_xml_lang_inherit.xml');
378
 
379
        $feed = new XML_Feed_Parser($content, false, true);
380
 
381
        $this->assertEquals('de', $feed->title(0, 'language'));
382
    }
383
 
384
    function test_feed_title_xml_lang_inherit_2_1() {
385
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/feed_title_xml_lang_inherit_2.xml');
386
 
387
        $feed = new XML_Feed_Parser($content, false, true);
388
 
389
        $this->assertEquals('de', $feed->title(0, 'language'));
390
    }
391
 
392
    function test_feed_title_xml_lang_inherit_3_1() {
393
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/feed_title_xml_lang_inherit_3.xml');
394
 
395
        $feed = new XML_Feed_Parser($content, false, true);
396
 
397
        $this->assertEquals('de', $feed->title(0, 'language'));
398
    }
399
 
400
    function test_feed_title_xml_lang_inherit_4_1() {
401
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/feed_title_xml_lang_inherit_4.xml');
402
 
403
        $feed = new XML_Feed_Parser($content, false, true);
404
 
405
        $this->assertEquals('en', $feed->title(0, 'language'));
406
    }
407
 
408
    function test_feed_xml_lang_1() {
409
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/feed_xml_lang.xml');
410
 
411
        $feed = new XML_Feed_Parser($content, false, true);
412
 
413
        $this->assertEquals('en', $feed->language);
414
    }
415
 
416
    function test_http_content_language_1() {
417
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/http_content_language.xml');
418
 
419
        $feed = new XML_Feed_Parser($content, false, true);
420
 
421
        $this->assertEquals('en', $feed->language);
422
    }
423
 
424
    function test_http_content_language_entry_title_inherit_1() {
425
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/http_content_language_entry_title_inherit.xml');
426
 
427
        $feed = new XML_Feed_Parser($content, false, true);
428
 
429
        $this->assertEquals('en', $feed->getEntryByOffset(0)->title(0, 'language'));
430
    }
431
 
432
    function test_http_content_language_entry_title_inherit_2_1() {
433
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/http_content_language_entry_title_inherit_2.xml');
434
 
435
        $feed = new XML_Feed_Parser($content, false, true);
436
 
437
        $this->assertEquals('en', $feed->getEntryByOffset(0)->title(0, 'language'));
438
    }
439
 
440
    function test_http_content_language_feed_language_1() {
441
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/http_content_language_feed_language.xml');
442
 
443
        $feed = new XML_Feed_Parser($content, false, true);
444
 
445
        $this->assertEquals('fr', $feed->language);
446
    }
447
 
448
    function test_http_content_language_feed_xml_lang_1() {
449
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/http_content_language_feed_xml_lang.xml');
450
 
451
        $feed = new XML_Feed_Parser($content, false, true);
452
 
453
        $this->assertEquals('fr', $feed->language);
454
    }
455
 
456
    function test_item_content_encoded_xml_lang_1() {
457
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/item_content_encoded_xml_lang.xml');
458
 
459
        $feed = new XML_Feed_Parser($content);
460
 
461
        $this->assertEquals('en', $feed->getEntryByOffset(0)->content(0, 'language'));
462
    }
463
 
464
    function test_item_content_encoded_xml_lang_inherit_1() {
465
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/item_content_encoded_xml_lang_inherit.xml');
466
 
467
        $feed = new XML_Feed_Parser($content);
468
 
469
        $this->assertEquals('en', $feed->getEntryByOffset(0)->content(0, 'language'));
470
    }
471
 
472
    function test_item_dc_language_1() {
473
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/item_dc_language.xml');
474
 
475
        $feed = new XML_Feed_Parser($content);
476
 
477
        $this->assertEquals('en', $feed->getEntryByOffset(0)->language);
478
    }
479
 
480
    function test_item_fullitem_xml_lang_1() {
481
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/item_fullitem_xml_lang.xml');
482
 
483
        $feed = new XML_Feed_Parser($content);
484
 
485
        $this->assertEquals('en', $feed->getEntryByOffset(0)->content(0, 'language'));
486
    }
487
 
488
    function test_item_fullitem_xml_lang_inherit_1() {
489
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/item_fullitem_xml_lang_inherit.xml');
490
 
491
        $feed = new XML_Feed_Parser($content);
492
 
493
        $this->assertEquals('en', $feed->getEntryByOffset(0)->content(0, 'language'));
494
    }
495
 
496
    function test_item_xhtml_body_xml_lang_1() {
497
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/item_xhtml_body_xml_lang.xml');
498
 
499
        $feed = new XML_Feed_Parser($content);
500
 
501
        $this->assertEquals('en', $feed->getEntryByOffset(0)->content(0, 'language'));
502
    }
503
 
504
    function test_item_xhtml_body_xml_lang_inherit_1() {
505
        $content = file_get_contents($this->fp_test_dir . DIRECTORY_SEPARATOR . 'wellformed/lang/item_xhtml_body_xml_lang_inherit.xml');
506
 
507
        $feed = new XML_Feed_Parser($content);
508
 
509
        $this->assertEquals('en', $feed->getEntryByOffset(0)->content(0, 'language'));
510
    }
511
}
512
 
513
?>