<?xml version="1.0" encoding="iso-8859-1"?> <!-- Description: item enclosure works Expect: var links = feed.items.queryElementAt(0, Components.interfaces.nsIFeedEntry).fields.getProperty('links'); links.QueryInterface(Components.interfaces.nsIArray); var link = links.queryElementAt(0, Components.interfaces.nsIPropertyBag2); ((link.getProperty('length') == '24986239') && (link.getProperty('type') == 'audio/mpeg') && (link.getProperty('href') == 'http://dallas.example.com/joebob_050689.mp3') && (feed.type == 1) && (feed.enclosureCount == 1)); --> <feed xmlns="http://www.w3.org/2005/Atom"> <id>tag:snellspace.com,2006:/atom/conformance/linktest/</id> <title>Atom Link Tests</title> <updated>2005-01-18T15:10:00Z</updated> <author><name>James Snell</name></author> <link href="http://www.intertwingly.net/wiki/pie/LinkConformanceTests" /> <link rel="self" href="http://www.snellspace.com/public/linktests.xml" /> <entry> <id>tag:snellspace.com,2006:/atom/conformance/linktest/4</id> <title>One of each core link rel type + An additional alternate link</title> <updated>2005-01-18T15:00:04Z</updated> <summary>The aggregator should pick either the first or last links as the alternate. First link is likely better.</summary> <link rel="enclosure" length="24986239" type="audio/mpeg" href="http://dallas.example.com/joebob_050689.mp3" /> </entry> </feed>