1*0e16a31dSJim Jagielski[ 2*0e16a31dSJim Jagielski { 3*0e16a31dSJim Jagielski "name": "outer_changes", 4*0e16a31dSJim Jagielski "expr": "(lambda en: [(r.RedlineType, r.RedlineAuthor, r.RedlineDateTime.Year, r.RedlineDateTime.Month, r.RedlineDateTime.Day, r.RedlineDateTime.Hours, r.RedlineDateTime.Minutes, r.RedlineComment) for r in en(doc.Redlines.createEnumeration()) if r.RedlineAuthor != 'Unknown Author'])(lambda e:[e.nextElement() for _ in iter(e.hasMoreElements, False)])", 5*0e16a31dSJim Jagielski "expect": [ 6*0e16a31dSJim Jagielski [ 7*0e16a31dSJim Jagielski "Format", 8*0e16a31dSJim Jagielski "User 2", 9*0e16a31dSJim Jagielski 2009, 10*0e16a31dSJim Jagielski 3, 11*0e16a31dSJim Jagielski 12, 12*0e16a31dSJim Jagielski 11, 13*0e16a31dSJim Jagielski 55, 14*0e16a31dSJim Jagielski "" 15*0e16a31dSJim Jagielski ], 16*0e16a31dSJim Jagielski [ 17*0e16a31dSJim Jagielski "Delete", 18*0e16a31dSJim Jagielski "User 2", 19*0e16a31dSJim Jagielski 2009, 20*0e16a31dSJim Jagielski 3, 21*0e16a31dSJim Jagielski 12, 22*0e16a31dSJim Jagielski 11, 23*0e16a31dSJim Jagielski 55, 24*0e16a31dSJim Jagielski "" 25*0e16a31dSJim Jagielski ], 26*0e16a31dSJim Jagielski [ 27*0e16a31dSJim Jagielski "Format", 28*0e16a31dSJim Jagielski "User 2", 29*0e16a31dSJim Jagielski 2009, 30*0e16a31dSJim Jagielski 3, 31*0e16a31dSJim Jagielski 12, 32*0e16a31dSJim Jagielski 11, 33*0e16a31dSJim Jagielski 55, 34*0e16a31dSJim Jagielski "" 35*0e16a31dSJim Jagielski ] 36*0e16a31dSJim Jagielski ] 37*0e16a31dSJim Jagielski }, 38*0e16a31dSJim Jagielski { 39*0e16a31dSJim Jagielski "name": "text", 40*0e16a31dSJim Jagielski "expr": "doc.Text.String", 41*0e16a31dSJim Jagielski "expect": "Here is some added text.\n" 42*0e16a31dSJim Jagielski } 43*0e16a31dSJim Jagielski]