       meta.fields.third = @ReferenceField Person
       meta
 
-  test.equal Document.Meta.list, [UserLink, PostLink, CircularSecond, Person, CircularFirst, Recursive, Post]
+  test.equal Document.Meta.list, [UserLink, PostLink, CircularSecond, Person, CircularFirst, Recursive, Post, IdentityGenerator]
   test.equal Document.Meta.delayed.length, 3
   test.equal Document.Meta.delayed[0][0], First
   test.equal Document.Meta.delayed[1][0], Second

  test.isUndefined CircularFirst.Meta._meta._delayed, CircularFirst.Meta._meta._delayed
  test.isUndefined Recursive.Meta._meta._delayed, Recursive.Meta._meta._delayed
  test.isUndefined Post.Meta._meta._delayed, Post.Meta._meta._delayed

testAsyncMulti 'meteor-peerdb - references', [
  (test, expect) ->

  CircularFirsts.remove {}
  CircularSeconds.remove {}
  Recursives.remove {}
  IdentityGenerators.remove {}
  Meteor.users.remove {}

  Meteor.publish null, ->
