             iq.c("item", id: itemId)
         return iq.root()
 
+    # {{{ a local item
     describe "a local item", ->
         it "should be possible for the author", (done) ->
             async.series [(cb) ->

should = require('should')
{ NS, TestServer } = require('./test_server')

TestServer::makePublishIq = (from, to, id, node, atomOpts) ->
    return @makePubsubSetIq(from, to, id)
        .c("publish", node: node)

                should.exist itemEl, "missing element: <item/>"
                itemEl.attrs.should.have.property "id", "test-C-2"
                should.exist itemEl.getChild("entry", NS.ATOM), "missing element: <entry/>"
    # }}}
    # {{{ a reply
    describe "a reply", ->
        it "should succeed if the post exists", (done) ->
            async.series [(cb) ->
