Uppdatera

Det ska vara möjligt att uppdatera Person.

En personpost innehåller en lista med länkar till personDomainParts. Ingen användare, oavsett roll, har rättighet att ändra i listan på domäner (i recordInfo) eller länkade personDomainParts. För att kunna lägga till eller ta bort domäner och länkade personDomainParts i personposten behöver man skapa eller radera personDomainParts.
Vid skapning av en ny personDomainPart kommer servern att lägga till domänen och en länk till den nya personDomainParten i den person post som man länkar till när man skapar en ny personDomainPart.
Vid borttagning av en personDomainPart kommer servern att ta bort domänen och länken till personDomainPart från personPosten som den raderade personDomainParten hör till.
Alla grundfunktionallitet (ej beroende på användare), testas med en användare med alla rättigheter.

Synkronizering i Classic

I varje test ingår också en kontroll av att Cora anropar classic för uppdatering av dess Fedora och omindexering.

Define AdminAuthToken[?]

variable defined: currentAuthToken=$adminAuthToken

Person


Rensa minet på HttpListener[?]

HttpListener[?] används för att lyssna på anropen som normalt går till Classic, så att vi kan kontrollera att de görs korrekt.
Table:smartrics.rest.fitnesse.fixture.RestFixture http://diva-fitnesse-httplistener:11111/
GET /empty_memory 200 Content-Type: text\/plain;charset=utf-8 forgot all remembered calls

Fall 1A Det ska gå att uppdatera en person


Data för person authority-person:106


Data för recordType person

RecordType är person
variable defined: recordType=person

Beskriver recordPartPermissions som finns för posttypen person:
variable defined: recordPermissions=!-{"read":["createdBy","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"]}-!

variable defined: recordReadPermissions=createdBy!- -!updated!- -!public!- -!domain!- -!academicTitle!- -!emailAddress!- -!yearOfBirth!- -!yearOfDeath!- -!alternativeName!- -!externalURL!- -!otherAffiliation!- -!ORCID_ID!- -!VIAF_ID!- -!Libris_ID!- -!biographyEnglish!- -!biographySwedish!- -!personDomainPart


RecordId är authority-person:106
variable defined: recordId=authority-person:106


variable defined: expectedExistFields=!-{"children":[{"name":"recordInfo"},{"children":[{"name":"familyName2"},{"name":"givenName"}],"name":"authorisedName"},{"name":"academicTitle"},{"name":"yearOfBirth"},{"name":"yearOfDeath"},{"name":"emailAddress"},{"name":"alternativeName"},{"name":"externalURL"},{"name":"otherAffiliation"},{"name":"ORCID_ID"},{"name":"VIAF_ID"},{"name":"Libris_ID"},{"name":"biographyEnglish"},{"name":"biographySwedish"},{"name":"personDomainPart"}]}-!

variable defined: originalData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"<p>Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p><p>Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p><p>After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p><p>Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!
variable defined: expectedOriginalData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"<p>Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p><p>Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p><p>After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p><p>Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!

variable defined: expectedCreatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"<p>Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p><p>Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p><p>After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p><p>Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!

variable defined: updateData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463123Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670123Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164123Z"}],"name":"updated"},{"name":"public","value":"no"},{"repeatId":"0","name":"domain","value":"uu"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump-Updated"},{"name":"givenName","value":"Pippi-Updated"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor-Updated"},{"name":"yearOfBirth","value":"1219"},{"name":"yearOfDeath","value":"1912"},{"name":"emailAddress","value":"pippi.langstrump.updated@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter-Updated"},{"name":"givenName","value":"Rullgardina-Updated"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook-Updated"},{"name":"URL","value":"http://facebook.se/pippi-Updated"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard-Updated"},{"name":"affiliationFromYear","value":"1924"},{"name":"affiliationUntilYear","value":"1926"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series."},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare."},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!
variable defined: expectedUpdatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"no"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump-Updated"},{"name":"givenName","value":"Pippi-Updated"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor-Updated"},{"name":"yearOfBirth","value":"1219"},{"name":"yearOfDeath","value":"1912"},{"name":"emailAddress","value":"pippi.langstrump.updated@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter-Updated"},{"name":"givenName","value":"Rullgardina-Updated"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook-Updated"},{"name":"URL","value":"http://facebook.se/pippi-Updated"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard-Updated"},{"name":"affiliationFromYear","value":"1924"},{"name":"affiliationUntilYear","value":"1926"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series."},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare."},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!

variable defined: expectedUpdatedDataTriggeredFromPersonDomainPart=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"repeatId":"2","name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"<p>Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p><p>Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p><p>After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p><p>Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"},{"repeatId":"2","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:uu"}],"name":"personDomainPart"}],"name":"person"}-!

variable defined: searchId=publicPersonSearch
variable defined: searchQueryData=!-{"name":"search","children":[{"name":"include","children":[{"name":"includePart","children":[{"name":"personIdSearchTerm","value":"authority-person:106"}]}]}]}-!

Define expected data

variable defined: expectedUpdateResult=OK
variable defined: expectedAnswer=
variable defined: expectedCompareResult=OK
variable defined: expectedActionResult=Action read_incoming_links is missing.
variable defined: expectedPermissionResult=Write permission domain is missing. Write permission personDomainPart is missing.

Compare data, check permissions, read record, compare data for authority-person:106

Update record authority-person:106


ChildComparerFixture
authToken type id json testUpdateAndStoreRecord? getStatusType?
$adminAuthToken person authority-person:106 {"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463123Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670123Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164123Z"}],"name":"updated"},{"name":"public","value":"no"},{"repeatId":"0","name":"domain","value":"uu"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump-Updated"},{"name":"givenName","value":"Pippi-Updated"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor-Updated"},{"name":"yearOfBirth","value":"1219"},{"name":"yearOfDeath","value":"1912"},{"name":"emailAddress","value":"pippi.langstrump.updated@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter-Updated"},{"name":"givenName","value":"Rullgardina-Updated"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook-Updated"},{"name":"URL","value":"http://facebook.se/pippi-Updated"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard-Updated"},{"name":"affiliationFromYear","value":"1924"},{"name":"affiliationUntilYear","value":"1926"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series."},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare."},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"} OK

variable defined: expectedAnswer=

Validate the response returned on the update call contains the expected record parts.

Compare record data authority-person:106


ChildComparerFixture
children testCheckContainWithValues?
{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"no"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump-Updated"},{"name":"givenName","value":"Pippi-Updated"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor-Updated"},{"name":"yearOfBirth","value":"1219"},{"name":"yearOfDeath","value":"1912"},{"name":"emailAddress","value":"pippi.langstrump.updated@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter-Updated"},{"name":"givenName","value":"Rullgardina-Updated"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook-Updated"},{"name":"URL","value":"http://facebook.se/pippi-Updated"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard-Updated"},{"name":"affiliationFromYear","value":"1924"},{"name":"affiliationUntilYear","value":"1926"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series."},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare."},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"} OK

Check permissions for a record authority-person:106


ActionComparerFixture
actions testCheckActions?
{"actions":["read","update", "delete", "index", "read_incoming_links"]} Action read_incoming_links is missing.

PermissionComparerFixture
permissions testCheckPermissions?
{"read":["createdBy","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"]} Write permission domain is missing. Write permission personDomainPart is missing.



Read the record has been updated correctly, by reading the stored record again.

Read record person authority-person:106


ChildComparerFixture
authToken type id testReadAndStoreRecord?
$adminAuthToken person authority-person:106


Validate the read response returned on the read call contains the expected record parts.

Compare record data authority-person:106


ChildComparerFixture
children testCheckContainWithValues?
{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"no"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump-Updated"},{"name":"givenName","value":"Pippi-Updated"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor-Updated"},{"name":"yearOfBirth","value":"1219"},{"name":"yearOfDeath","value":"1912"},{"name":"emailAddress","value":"pippi.langstrump.updated@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter-Updated"},{"name":"givenName","value":"Rullgardina-Updated"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook-Updated"},{"name":"URL","value":"http://facebook.se/pippi-Updated"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard-Updated"},{"name":"affiliationFromYear","value":"1924"},{"name":"affiliationUntilYear","value":"1926"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series."},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare."},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"} OK

Check permissions for a record authority-person:106


ActionComparerFixture
actions testCheckActions?
{"actions":["read","update", "delete", "index", "read_incoming_links"]} Action read_incoming_links is missing.

PermissionComparerFixture
permissions testCheckPermissions?
{"read":["createdBy","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"]} Write permission domain is missing. Write permission personDomainPart is missing.



Read and check data with full permissions to see the record as it is stored.
variable defined: currentAuthToken=$adminAuthToken

variable defined: expectedCompareResult=OK

Read record person authority-person:106


ChildComparerFixture
authToken type id testReadAndStoreRecord?
$adminAuthToken person authority-person:106

Compare record data authority-person:106


ChildComparerFixture
children testCheckContainWithValues?
{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"no"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump-Updated"},{"name":"givenName","value":"Pippi-Updated"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor-Updated"},{"name":"yearOfBirth","value":"1219"},{"name":"yearOfDeath","value":"1912"},{"name":"emailAddress","value":"pippi.langstrump.updated@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter-Updated"},{"name":"givenName","value":"Rullgardina-Updated"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook-Updated"},{"name":"URL","value":"http://facebook.se/pippi-Updated"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard-Updated"},{"name":"affiliationFromYear","value":"1924"},{"name":"affiliationUntilYear","value":"1926"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series."},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare."},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"} OK



Det uppdaterade fältet public ska uppdateras i alla relaterade person domän delar

variable defined: expectedPermissionResult=Write permission public is missing. Write permission domain is missing.

Data for personDomainPart authority-person:106:kth


!***> Data for personDomainPart recordType

variable defined: recordType=personDomainPart
variable defined: recordPermissions=!-{"read":["createdBy","updated","public","domain","identifier"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","identifier"]}-! variable defined: recordId=authority-person:106:kth

variable defined: originalData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:kth"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"domain","value":"kth"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","name":"identifier","value":"3292"}],"name":"personDomainPart"}-!
variable defined: expectedOriginalData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:kth"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"domain","value":"kth"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","name":"identifier","value":"3292"}],"name":"personDomainPart"}-!

variable defined: expectedCreatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:kth"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"domain","value":"kth"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","name":"identifier","value":"3292"}],"name":"personDomainPart"}-!

variable defined: updateData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:kth"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"domain","value":"kth"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","name":"identifier","value":"32921312"}],"name":"personDomainPart"}-!
variable defined: expectedUpdatedData=!-{"children":[{"name":"identifier","value":"32921312","repeatId":"0"}],"name":"personDomainPart"}-!
variable defined: expectedUpdatedDataTriggeredFromPerson=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:kth"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"domain","value":"kth"},{"name":"public","value":"no"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","name":"identifier","value":"3292"}],"name":"personDomainPart"}-!


variable defined: expectedCreatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:kth"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"domain","value":"kth"},{"name":"public","value":"no"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","name":"identifier","value":"3292"}],"name":"personDomainPart"}-!

Validate everything has been read correctly.

Read record personDomainPart authority-person:106:kth


ChildComparerFixture
authToken type id testReadAndStoreRecord?
$adminAuthToken personDomainPart authority-person:106:kth

variable defined: expectedUpdatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:kth"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"domain","value":"kth"},{"name":"public","value":"no"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","name":"identifier","value":"3292"}],"name":"personDomainPart"}-!
Validate the response returned on the read call contains the expected record parts.

Compare record data authority-person:106:kth


ChildComparerFixture
children testCheckContainWithValues?
{"children":[{"children":[{"name":"id","value":"authority-person:106:kth"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"domain","value":"kth"},{"name":"public","value":"no"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","name":"identifier","value":"3292"}],"name":"personDomainPart"} OK

Check permissions for a record authority-person:106:kth


ActionComparerFixture
actions testCheckActions?
{"actions":["read","update", "delete", "index", "read_incoming_links"]} Action read_incoming_links is missing.

PermissionComparerFixture
permissions testCheckPermissions?
{"read":["createdBy","updated","public","domain","identifier"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","identifier"]} Write permission public is missing. Write permission domain is missing.



Data for personDomainPart authority-person:106:test


variable defined: recordId=authority-person:106:test
!***> Data for personDomainPart recordType

variable defined: recordType=personDomainPart
variable defined: recordPermissions=!-{"read":["createdBy","updated","public","domain","identifier"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","identifier"]}-!
variable defined: expectedCreatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:test"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"actionLinks":{"read":{"requestMethod":"GET","rel":"read","url":"http://localhost:8082/diva/rest/record/recordType/personDomainPart","accept":"application/vnd.cora.record+json"}},"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"actionLinks":{"read":{"requestMethod":"GET","rel":"read","url":"http://localhost:8082/diva/rest/record/system/diva","accept":"application/vnd.cora.record+json"}},"name":"dataDivider"},{"name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"50"}],"actionLinks":{"read":{"requestMethod":"GET","rel":"read","url":"http://localhost:8082/diva/rest/record/organisation/50","accept":"application/vnd.cora.record+json"}},"name":"organisationLink"},{"name":"affiliationFromYear","value":"1919"},{"name":"affiliationUntilYear","value":"1920"}],"name":"affiliation"},{"repeatId":"0","name":"identifier","value":"128912"}],"name":"personDomainPart"}-!

variable defined: originalData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:test"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"domain","value":"test"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","name":"identifier","value":"128912"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"50"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1919"},{"name":"affiliationUntilYear","value":"1920"}],"name":"affiliation"}],"name":"personDomainPart"}-!

variable defined: updateData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:test"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"domain","value":"test"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","name":"identifier","value":"128912"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"50"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1919"},{"name":"affiliationUntilYear","value":"1920"}],"name":"affiliation"}],"name":"personDomainPart"}-!
variable defined: expectedUpdatedDataTriggeredFromPerson=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:test"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"domain","value":"test"},{"name":"public","value":"no"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","name":"identifier","value":"128912"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"50"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1919"},{"name":"affiliationUntilYear","value":"1920"}],"name":"affiliation"}],"name":"personDomainPart"}-!



variable defined: expectedCreatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:test"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"domain","value":"test"},{"name":"public","value":"no"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","name":"identifier","value":"128912"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"50"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1919"},{"name":"affiliationUntilYear","value":"1920"}],"name":"affiliation"}],"name":"personDomainPart"}-!

Validate everything has been read correctly.

Read record personDomainPart authority-person:106:test


ChildComparerFixture
authToken type id testReadAndStoreRecord?
$adminAuthToken personDomainPart authority-person:106:test

variable defined: expectedUpdatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:test"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"domain","value":"test"},{"name":"public","value":"no"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","name":"identifier","value":"128912"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"50"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1919"},{"name":"affiliationUntilYear","value":"1920"}],"name":"affiliation"}],"name":"personDomainPart"}-!
Validate the response returned on the read call contains the expected record parts.

Compare record data authority-person:106:test


ChildComparerFixture
children testCheckContainWithValues?
{"children":[{"children":[{"name":"id","value":"authority-person:106:test"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"domain","value":"test"},{"name":"public","value":"no"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","name":"identifier","value":"128912"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"50"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1919"},{"name":"affiliationUntilYear","value":"1920"}],"name":"affiliation"}],"name":"personDomainPart"} OK

Check permissions for a record authority-person:106:test


ActionComparerFixture
actions testCheckActions?
{"actions":["read","update", "delete", "index", "read_incoming_links"]} Action read_incoming_links is missing.

PermissionComparerFixture
permissions testCheckPermissions?
{"read":["createdBy","updated","public","domain","identifier"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","identifier"]} Write permission public is missing. Write permission domain is missing.


Synchronizering till classic

Table:smartrics.rest.fitnesse.fixture.RestFixture http://diva-fitnesse-httplistener:11111/
GET /getCallNo/0 200 Content-Type: text\/plain;charset=utf-8 PUT \/fedoraURL\/objects\/authority-person:106\/datastreams\/METADATA\?format\=\?xml\&controlGroup\=M\&logMessage\=coraWritten\&checksumType\=SHA\-512
GET /getCallNo/1 200 Content-Type: text\/plain;charset=utf-8 GET \/authorityIndexUrl\/authority\/person\/index\/authority-person:106
GET /getCallNo/2 200 Content-Type: text\/plain;charset=utf-8 No call made with no:2, the highest registered call number is:1
GET /empty_memory 200 Content-Type: text\/plain;charset=utf-8 forgot all remembered calls

Data för person authority-person:106


Data för recordType person

RecordType är person
variable defined: recordType=person

Beskriver recordPartPermissions som finns för posttypen person:
variable defined: recordPermissions=!-{"read":["createdBy","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"]}-!

variable defined: recordReadPermissions=createdBy!- -!updated!- -!public!- -!domain!- -!academicTitle!- -!emailAddress!- -!yearOfBirth!- -!yearOfDeath!- -!alternativeName!- -!externalURL!- -!otherAffiliation!- -!ORCID_ID!- -!VIAF_ID!- -!Libris_ID!- -!biographyEnglish!- -!biographySwedish!- -!personDomainPart


RecordId är authority-person:106
variable defined: recordId=authority-person:106


variable defined: expectedExistFields=!-{"children":[{"name":"recordInfo"},{"children":[{"name":"familyName2"},{"name":"givenName"}],"name":"authorisedName"},{"name":"academicTitle"},{"name":"yearOfBirth"},{"name":"yearOfDeath"},{"name":"emailAddress"},{"name":"alternativeName"},{"name":"externalURL"},{"name":"otherAffiliation"},{"name":"ORCID_ID"},{"name":"VIAF_ID"},{"name":"Libris_ID"},{"name":"biographyEnglish"},{"name":"biographySwedish"},{"name":"personDomainPart"}]}-!

variable defined: originalData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"<p>Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p><p>Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p><p>After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p><p>Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!
variable defined: expectedOriginalData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"<p>Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p><p>Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p><p>After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p><p>Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!

variable defined: expectedCreatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"<p>Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p><p>Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p><p>After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p><p>Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!

variable defined: updateData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463123Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670123Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164123Z"}],"name":"updated"},{"name":"public","value":"no"},{"repeatId":"0","name":"domain","value":"uu"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump-Updated"},{"name":"givenName","value":"Pippi-Updated"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor-Updated"},{"name":"yearOfBirth","value":"1219"},{"name":"yearOfDeath","value":"1912"},{"name":"emailAddress","value":"pippi.langstrump.updated@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter-Updated"},{"name":"givenName","value":"Rullgardina-Updated"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook-Updated"},{"name":"URL","value":"http://facebook.se/pippi-Updated"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard-Updated"},{"name":"affiliationFromYear","value":"1924"},{"name":"affiliationUntilYear","value":"1926"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series."},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare."},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!
variable defined: expectedUpdatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"no"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump-Updated"},{"name":"givenName","value":"Pippi-Updated"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor-Updated"},{"name":"yearOfBirth","value":"1219"},{"name":"yearOfDeath","value":"1912"},{"name":"emailAddress","value":"pippi.langstrump.updated@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter-Updated"},{"name":"givenName","value":"Rullgardina-Updated"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook-Updated"},{"name":"URL","value":"http://facebook.se/pippi-Updated"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard-Updated"},{"name":"affiliationFromYear","value":"1924"},{"name":"affiliationUntilYear","value":"1926"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series."},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare."},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!

variable defined: expectedUpdatedDataTriggeredFromPersonDomainPart=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"repeatId":"2","name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"<p>Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p><p>Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p><p>After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p><p>Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"},{"repeatId":"2","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:uu"}],"name":"personDomainPart"}],"name":"person"}-!

variable defined: searchId=publicPersonSearch
variable defined: searchQueryData=!-{"name":"search","children":[{"name":"include","children":[{"name":"includePart","children":[{"name":"personIdSearchTerm","value":"authority-person:106"}]}]}]}-!

Reset record authority-person:106


RecordEndpointFixture
authToken type id json testUpdateRecord? getStatusType?
$adminAuthToken person authority-person:106 {"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"

Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p>

Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p>

After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"

Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p>

Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}

OK

Reset HTTP listener classic

Table:smartrics.rest.fitnesse.fixture.RestFixture http://diva-fitnesse-httplistener:11111/
GET /empty_memory 200 Content-Type: text\/plain;charset=utf-8 forgot all remembered calls

Fall 1B Det ska gå att lägga till ett nytt "ORCID"


Data for person authority-person:112


variable defined: recordId=authority-person:112

Data för recordType person

RecordType är person
variable defined: recordType=person

Beskriver recordPartPermissions som finns för posttypen person:
variable defined: recordPermissions=!-{"read":["createdBy","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"]}-!

variable defined: recordReadPermissions=createdBy!- -!updated!- -!public!- -!domain!- -!academicTitle!- -!emailAddress!- -!yearOfBirth!- -!yearOfDeath!- -!alternativeName!- -!externalURL!- -!otherAffiliation!- -!ORCID_ID!- -!VIAF_ID!- -!Libris_ID!- -!biographyEnglish!- -!biographySwedish!- -!personDomainPart



variable defined: expectedCreatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:112"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"actionLinks":{"read":{"requestMethod":"GET","rel":"read","url":"http://localhost:8082/diva/rest/record/recordType/person","accept":"application/vnd.cora.record+json"}},"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-23T13:46:04.970000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"actionLinks":{"read":{"requestMethod":"GET","rel":"read","url":"http://localhost:8082/diva/rest/record/system/diva","accept":"application/vnd.cora.record+json"}},"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T04:25:30.434000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"test"},{"repeatId":"1","name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Enequist"},{"name":"givenName","value":"Gerd"}],"name":"authorisedName"},{"name":"academicTitle","value":"Professor"},{"name":"yearOfBirth","value":"1903"},{"name":"yearOfDeath","value":"1989"},{"name":"emailAddress","value":"gerd@enequist.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Enequist"},{"name":"givenName","value":"Gerd Margareta"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"affiliation","value":"Fritextorganisation"},{"name":"affiliationFromYear","value":"1949"},{"name":"affiliationUntilYear","value":"1950"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"0000-0003-5342-2534"},{"repeatId":"0","name":"VIAF_ID","value":"66928422"},{"repeatId":"0","name":"Libris_ID","value":"543453"},{"children":[{"name":"biography","value":"<p>Gerd Margareta Enequist, född 24 februari 1903 i Luleå, död 21 maj 1989 i Uppsala domkyrkoförsamling[1], var en svensk geograf och professor.<\/p><p>Enequist var dotter till lanträntmästaren Axel Enequist och Anna Hederstedt. Efter studentexamen i Göteborg 1922 och folkskollärarexamen i Luleå 1923 blev Enequist filosofie magister i Uppsala 1929, filosofie licentiat 1934, filosofie doktor och docent i geografi vid Uppsala universitet 1937. Hon var professor i geografi, särskilt kulturgeografi med ekonomisk geografi mellan 1949 och 1968, tillförordnad redan 1947.<\/p><p>Enequist var ledamot delegationen för vägplanering 1954\u20131958 och av redaktionskommittén för Atlas över Sverige, i vilken hon medverkade med kartor som beskrev befolkning, bebyggelse och näringsliv. Hon var inspektor vid kommunala flickskolan i Uppsala och Uppsala högre elementarläroverk samt ledamot av kyrkofullmäktige 1951\u201357.<\/p><p>Enequist blev korresponderande ledamot av Österreichische Gesellschaft zur Förderung von Landesforschung und Landesplanung 1955, ledamot av Kungliga Humanistiska vetenskapssamfundet i Uppsala 1956, av Kungliga Skytteanska samfundet 1956, hedersledamot av Upplands fornminnesförening 1976 och av Olaus Magnus-sällskapet 1976. Hon blev filosofie hedersdoktor i Umeå 1982 och var ledamot av Nordstjärneorden.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Gerd Margareta Enequist, född 24 februari 1903 i Luleå, död 21 maj 1989 i Uppsala domkyrkoförsamling[1], var en svensk geograf och professor.<\/p><p>Gerd Margareta Enequist, född 24 februari 1903 i Luleå, död 21 maj 1989 i Uppsala domkyrkoförsamling[1], var en svensk geograf och professor.<\/p><p>Enequist var dotter till lanträntmästaren Axel Enequist och Anna Hederstedt. Efter studentexamen i Göteborg 1922 och folkskollärarexamen i Luleå 1923 blev Enequist filosofie magister i Uppsala 1929, filosofie licentiat 1934, filosofie doktor och docent i geografi vid Uppsala universitet 1937. Hon var professor i geografi, särskilt kulturgeografi med ekonomisk geografi mellan 1949 och 1968, tillförordnad redan 1947.<\/p><p>Enequist var ledamot delegationen för vägplanering 1954\u20131958 och av redaktionskommittén för Atlas över Sverige, i vilken hon medverkade med kartor som beskrev befolkning, bebyggelse och näringsliv. Hon var inspektor vid kommunala flickskolan i Uppsala och Uppsala högre elementarläroverk samt ledamot av kyrkofullmäktige 1951\u201357.<\/p><p>Enequist blev korresponderande ledamot av Österreichische Gesellschaft zur Förderung von Landesforschung und Landesplanung 1955, ledamot av Kungliga Humanistiska vetenskapssamfundet i Uppsala 1956, av Kungliga Skytteanska samfundet 1956, hedersledamot av Upplands fornminnesförening 1976 och av Olaus Magnus-sällskapet 1976. Hon blev filosofie hedersdoktor i Umeå 1982 och var ledamot av Nordstjärneorden.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:112:test"}],"actionLinks":{"read":{"requestMethod":"GET","rel":"read","url":"http://localhost:8082/diva/rest/record/personDomainPart/authority-person:112:test","accept":"application/vnd.cora.record+json"}},"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:112:uu"}],"actionLinks":{"read":{"requestMethod":"GET","rel":"read","url":"http://localhost:8082/diva/rest/record/personDomainPart/authority-person:112:uu","accept":"application/vnd.cora.record+json"}},"name":"personDomainPart"}],"name":"person"}-!

variable defined: expectedUpdatedData=!- {"children":[{"name":"ORCID_ID","value":"$tempOrcid","repeatId":"$tempRepeatId"}],"name":"person"} -!

variable defined: expectedOriginalData=!-{"children":[{"children":[{"name":"id","value":"authority-person:112"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"actionLinks":{"read":{"requestMethod":"GET","rel":"read","url":"http://localhost:8082/diva/rest/record/recordType/person","accept":"application/vnd.cora.record+json"}},"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-23T13:46:04.970000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"actionLinks":{"read":{"requestMethod":"GET","rel":"read","url":"http://localhost:8082/diva/rest/record/system/diva","accept":"application/vnd.cora.record+json"}},"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T04:25:30.434000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"test"},{"repeatId":"1","name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Enequist"},{"name":"givenName","value":"Gerd"}],"name":"authorisedName"},{"name":"academicTitle","value":"Professor"},{"name":"yearOfBirth","value":"1903"},{"name":"yearOfDeath","value":"1989"},{"name":"emailAddress","value":"gerd@enequist.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Enequist"},{"name":"givenName","value":"Gerd Margareta"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"affiliation","value":"Fritextorganisation"},{"name":"affiliationFromYear","value":"1949"},{"name":"affiliationUntilYear","value":"1950"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"0000-0003-5342-2534"},{"repeatId":"0","name":"VIAF_ID","value":"66928422"},{"repeatId":"0","name":"Libris_ID","value":"543453"},{"children":[{"name":"biography","value":"<p>Gerd Margareta Enequist, född 24 februari 1903 i Luleå, död 21 maj 1989 i Uppsala domkyrkoförsamling[1], var en svensk geograf och professor.<\/p><p>Enequist var dotter till lanträntmästaren Axel Enequist och Anna Hederstedt. Efter studentexamen i Göteborg 1922 och folkskollärarexamen i Luleå 1923 blev Enequist filosofie magister i Uppsala 1929, filosofie licentiat 1934, filosofie doktor och docent i geografi vid Uppsala universitet 1937. Hon var professor i geografi, särskilt kulturgeografi med ekonomisk geografi mellan 1949 och 1968, tillförordnad redan 1947.<\/p><p>Enequist var ledamot delegationen för vägplanering 1954\u20131958 och av redaktionskommittén för Atlas över Sverige, i vilken hon medverkade med kartor som beskrev befolkning, bebyggelse och näringsliv. Hon var inspektor vid kommunala flickskolan i Uppsala och Uppsala högre elementarläroverk samt ledamot av kyrkofullmäktige 1951\u201357.<\/p><p>Enequist blev korresponderande ledamot av Österreichische Gesellschaft zur Förderung von Landesforschung und Landesplanung 1955, ledamot av Kungliga Humanistiska vetenskapssamfundet i Uppsala 1956, av Kungliga Skytteanska samfundet 1956, hedersledamot av Upplands fornminnesförening 1976 och av Olaus Magnus-sällskapet 1976. Hon blev filosofie hedersdoktor i Umeå 1982 och var ledamot av Nordstjärneorden.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Gerd Margareta Enequist, född 24 februari 1903 i Luleå, död 21 maj 1989 i Uppsala domkyrkoförsamling[1], var en svensk geograf och professor.<\/p><p>Gerd Margareta Enequist, född 24 februari 1903 i Luleå, död 21 maj 1989 i Uppsala domkyrkoförsamling[1], var en svensk geograf och professor.<\/p><p>Enequist var dotter till lanträntmästaren Axel Enequist och Anna Hederstedt. Efter studentexamen i Göteborg 1922 och folkskollärarexamen i Luleå 1923 blev Enequist filosofie magister i Uppsala 1929, filosofie licentiat 1934, filosofie doktor och docent i geografi vid Uppsala universitet 1937. Hon var professor i geografi, särskilt kulturgeografi med ekonomisk geografi mellan 1949 och 1968, tillförordnad redan 1947.<\/p><p>Enequist var ledamot delegationen för vägplanering 1954\u20131958 och av redaktionskommittén för Atlas över Sverige, i vilken hon medverkade med kartor som beskrev befolkning, bebyggelse och näringsliv. Hon var inspektor vid kommunala flickskolan i Uppsala och Uppsala högre elementarläroverk samt ledamot av kyrkofullmäktige 1951\u201357.<\/p><p>Enequist blev korresponderande ledamot av Österreichische Gesellschaft zur Förderung von Landesforschung und Landesplanung 1955, ledamot av Kungliga Humanistiska vetenskapssamfundet i Uppsala 1956, av Kungliga Skytteanska samfundet 1956, hedersledamot av Upplands fornminnesförening 1976 och av Olaus Magnus-sällskapet 1976. Hon blev filosofie hedersdoktor i Umeå 1982 och var ledamot av Nordstjärneorden.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:112:test"}],"actionLinks":{"read":{"requestMethod":"GET","rel":"read","url":"http://localhost:8082/diva/rest/record/personDomainPart/authority-person:112:test","accept":"application/vnd.cora.record+json"}},"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:112:uu"}],"actionLinks":{"read":{"requestMethod":"GET","rel":"read","url":"http://localhost:8082/diva/rest/record/personDomainPart/authority-person:112:uu","accept":"application/vnd.cora.record+json"}},"name":"personDomainPart"}],"name":"person"}-!



Läs post person authority-person:112 och uppdatera data och addera ett nytt ORCID.

ChildComparerFixture
authToken type id testReadAndStoreRecord?
$adminAuthToken person authority-person:112 $readPersonDomainPart=

script StoredData
$readPersonDomainPartGroup= getStoredRecordDataGroupAsJsonWithoutLinks;

script StringSupport
note skapa ett orcid
$tempOrcid= dateFormat; YYYY-MMdd-HHmm-ssss
note skapa ett repeatid
$tempRepeatId= dateFormat; YYYYMMddHHmmssss
note lägg till ett nytt orcid
$generatedPerson= replaceAll; $readPersonDomainPartGroup {"repeatId":"0","name":"ORCID_ID","value":"0000-0003-5342-2534"} {"repeatId":"0","name":"ORCID_ID","value":"0000-0003-5342-2534"},{"name":"ORCID_ID","value":"$tempOrcid","repeatId":"$tempRepeatId"}

variable defined: updateData=$generatedPerson

Define expected data

variable defined: expectedUpdateResult=OK
variable defined: expectedAnswer=
variable defined: expectedCompareResult=OK
variable defined: expectedActionResult=Action read_incoming_links is missing.
variable defined: expectedPermissionResult=Write permission domain is missing. Write permission personDomainPart is missing.

Compare data, check permissions, read record, compare data for authority-person:112

Update record authority-person:112


ChildComparerFixture
authToken type id json testUpdateAndStoreRecord? getStatusType?
$adminAuthToken person authority-person:112 $generatedPerson OK

variable defined: expectedAnswer=

Validate the response returned on the update call contains the expected record parts.

Compare record data authority-person:112


ChildComparerFixture
children testCheckContainWithValues?
{"children":[{"name":"ORCID_ID","value":"$tempOrcid","repeatId":"$tempRepeatId"}],"name":"person"} OK

Check permissions for a record authority-person:112


ActionComparerFixture
actions testCheckActions?
{"actions":["read","update", "delete", "index", "read_incoming_links"]} Action read_incoming_links is missing.

PermissionComparerFixture
permissions testCheckPermissions?
{"read":["createdBy","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"]} Write permission domain is missing. Write permission personDomainPart is missing.



Read the record has been updated correctly, by reading the stored record again.

Read record person authority-person:112


ChildComparerFixture
authToken type id testReadAndStoreRecord?
$adminAuthToken person authority-person:112


Validate the read response returned on the read call contains the expected record parts.

Compare record data authority-person:112


ChildComparerFixture
children testCheckContainWithValues?
{"children":[{"name":"ORCID_ID","value":"$tempOrcid","repeatId":"$tempRepeatId"}],"name":"person"} OK

Check permissions for a record authority-person:112


ActionComparerFixture
actions testCheckActions?
{"actions":["read","update", "delete", "index", "read_incoming_links"]} Action read_incoming_links is missing.

PermissionComparerFixture
permissions testCheckPermissions?
{"read":["createdBy","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"]} Write permission domain is missing. Write permission personDomainPart is missing.



Read and check data with full permissions to see the record as it is stored.
variable defined: currentAuthToken=$adminAuthToken

variable defined: expectedCompareResult=OK

Read record person authority-person:112


ChildComparerFixture
authToken type id testReadAndStoreRecord?
$adminAuthToken person authority-person:112

Compare record data authority-person:112


ChildComparerFixture
children testCheckContainWithValues?
{"children":[{"name":"ORCID_ID","value":"$tempOrcid","repeatId":"$tempRepeatId"}],"name":"person"} OK



Synchronizering till classic

Table:smartrics.rest.fitnesse.fixture.RestFixture http://diva-fitnesse-httplistener:11111/
GET /getCallNo/0 200 Content-Type: text\/plain;charset=utf-8 PUT \/fedoraURL\/objects\/authority-person:112\/datastreams\/METADATA\?format\=\?xml\&controlGroup\=M\&logMessage\=coraWritten\&checksumType\=SHA\-512
GET /getCallNo/1 200 Content-Type: text\/plain;charset=utf-8 GET \/authorityIndexUrl\/authority\/person\/index\/authority-person:112
GET /getCallNo/2 200 Content-Type: text\/plain;charset=utf-8 No call made with no:2, the highest registered call number is:1
GET /empty_memory 200 Content-Type: text\/plain;charset=utf-8 forgot all remembered calls


Fall 1C Borttagning av ORCID_ID skall ej gå


Data för person authority-person:125

Detta är en person som har Cora-minimum + 3st ORCID_ID och en kopplad domän uu, med tre lokala id:n

RecordId är authority-person:125
variable defined: recordId=authority-person:125

Inkludera recordType person eftersom detta är en person

Data för recordType person

RecordType är person
variable defined: recordType=person

Beskriver recordPartPermissions som finns för posttypen person:
variable defined: recordPermissions=!-{"read":["createdBy","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"]}-!

variable defined: recordReadPermissions=createdBy!- -!updated!- -!public!- -!domain!- -!academicTitle!- -!emailAddress!- -!yearOfBirth!- -!yearOfDeath!- -!alternativeName!- -!externalURL!- -!otherAffiliation!- -!ORCID_ID!- -!VIAF_ID!- -!Libris_ID!- -!biographyEnglish!- -!biographySwedish!- -!personDomainPart




Definiera hur datat skall se ut när posten är skapad / läses första gången
variable defined: expectedCreatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Person"},{"name":"givenName","value":"125"}],"name":"authorisedName"},{"repeatId":"0","name":"ORCID_ID","value":"0000-0000-0000-0000"},{"repeatId":"1","name":"ORCID_ID","value":"1111-1111-1111-1111"},{"name":"ORCID_ID","value":"2222-2222-2222-2222"}],"name":"person"}-!

Definiera data för en ändring av persondatat, i detta fall är skillnaden att vi tagit bort ett ORCID_ID ur datat
variable defined: updateData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Person"},{"name":"givenName","value":"125"}],"name":"authorisedName"},{"repeatId":"0","name":"ORCID_ID","value":"0000-0000-0000-0000"},{"repeatId":"1","name":"ORCID_ID","value":"1111-1111-1111-1111"}],"name":"person"}-!


Definiera hur datat skall se ut efter uppdateringen, då man ej kan ta bort ORCID_ID skall det se ut som det gjorde innan (samma som expectedCreatedData)
variable defined: expectedUpdatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Person"},{"name":"givenName","value":"125"}],"name":"authorisedName"},{"repeatId":"0","name":"ORCID_ID","value":"0000-0000-0000-0000"},{"repeatId":"1","name":"ORCID_ID","value":"1111-1111-1111-1111"},{"name":"ORCID_ID","value":"2222-2222-2222-2222"}],"name":"person"}-!

Definiera data för en ändring av persondatat, i detta fall är skillnaden att vi tagit bort ett ORCID_ID ur datat och lagt till ett autogenererat nytt orcid (tempOrcid)
variable defined: updateDataWithTempOrcid=!-{"children":[{"children":[{"name":"id","value":"authority-person:125"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Person"},{"name":"givenName","value":"125"}],"name":"authorisedName"},{"repeatId":"0","name":"ORCID_ID","value":"0000-0000-0000-0000"},{"repeatId":"1","name":"ORCID_ID","value":"1111-1111-1111-1111"},{"repeatId":"tempRepeatId","name":"ORCID_ID","value":"-!$tempOrcid!-"}],"name":"person"}-!

Definiera förväntat data med tempOrcid
variable defined: expectedUpdatedDataWithTempOrcid=!-{"children":[{"children":[{"name":"id","value":"authority-person:125"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Person"},{"name":"givenName","value":"125"}],"name":"authorisedName"},{"repeatId":"0","name":"ORCID_ID","value":"0000-0000-0000-0000"},{"repeatId":"1","name":"ORCID_ID","value":"1111-1111-1111-1111"},{"name":"ORCID_ID","value":"2222-2222-2222-2222"},{"repeatId":"2","name":"ORCID_ID","value":"-!$tempOrcid!-"}],"name":"person"}-!




Definiera förväntat resultat när vi försöker uppdatera

variable defined: expectedUpdateResult=BAD_REQUEST
variable defined: expectedAnswer=

Update record authority-person:125


ChildComparerFixture
authToken type id json testUpdateAndStoreRecord? getStatusType?
$adminAuthToken person authority-person:125 {"children":[{"children":[{"name":"id","value":"authority-person:125"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Person"},{"name":"givenName","value":"125"}],"name":"authorisedName"},{"repeatId":"0","name":"ORCID_ID","value":"0000-0000-0000-0000"},{"repeatId":"1","name":"ORCID_ID","value":"1111-1111-1111-1111"}],"name":"person"} BAD_REQUEST

variable defined: expectedAnswer=

Synchronizering till classic

Table:smartrics.rest.fitnesse.fixture.RestFixture http://diva-fitnesse-httplistener:11111/
GET /getCallNo/0 200 Content-Type: text\/plain;charset=utf-8 No calls registered.
GET /empty_memory 200 Content-Type: text\/plain;charset=utf-8 forgot all remembered calls

Fall 1D Ändring av ORCID_ID skall ej gå


script StringSupport
$tempOrcid= dateFormat; YYYY-MMdd-HHmm-ssss

Data för person authority-person:125

Detta är en person som har Cora-minimum + 3st ORCID_ID och en kopplad domän uu, med tre lokala id:n

RecordId är authority-person:125
variable defined: recordId=authority-person:125

Inkludera recordType person eftersom detta är en person

Data för recordType person

RecordType är person
variable defined: recordType=person

Beskriver recordPartPermissions som finns för posttypen person:
variable defined: recordPermissions=!-{"read":["createdBy","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"]}-!

variable defined: recordReadPermissions=createdBy!- -!updated!- -!public!- -!domain!- -!academicTitle!- -!emailAddress!- -!yearOfBirth!- -!yearOfDeath!- -!alternativeName!- -!externalURL!- -!otherAffiliation!- -!ORCID_ID!- -!VIAF_ID!- -!Libris_ID!- -!biographyEnglish!- -!biographySwedish!- -!personDomainPart




Definiera hur datat skall se ut när posten är skapad / läses första gången
variable defined: expectedCreatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Person"},{"name":"givenName","value":"125"}],"name":"authorisedName"},{"repeatId":"0","name":"ORCID_ID","value":"0000-0000-0000-0000"},{"repeatId":"1","name":"ORCID_ID","value":"1111-1111-1111-1111"},{"name":"ORCID_ID","value":"2222-2222-2222-2222"}],"name":"person"}-!

Definiera data för en ändring av persondatat, i detta fall är skillnaden att vi tagit bort ett ORCID_ID ur datat
variable defined: updateData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Person"},{"name":"givenName","value":"125"}],"name":"authorisedName"},{"repeatId":"0","name":"ORCID_ID","value":"0000-0000-0000-0000"},{"repeatId":"1","name":"ORCID_ID","value":"1111-1111-1111-1111"}],"name":"person"}-!


Definiera hur datat skall se ut efter uppdateringen, då man ej kan ta bort ORCID_ID skall det se ut som det gjorde innan (samma som expectedCreatedData)
variable defined: expectedUpdatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Person"},{"name":"givenName","value":"125"}],"name":"authorisedName"},{"repeatId":"0","name":"ORCID_ID","value":"0000-0000-0000-0000"},{"repeatId":"1","name":"ORCID_ID","value":"1111-1111-1111-1111"},{"name":"ORCID_ID","value":"2222-2222-2222-2222"}],"name":"person"}-!

Definiera data för en ändring av persondatat, i detta fall är skillnaden att vi tagit bort ett ORCID_ID ur datat och lagt till ett autogenererat nytt orcid (tempOrcid)
variable defined: updateDataWithTempOrcid=!-{"children":[{"children":[{"name":"id","value":"authority-person:125"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Person"},{"name":"givenName","value":"125"}],"name":"authorisedName"},{"repeatId":"0","name":"ORCID_ID","value":"0000-0000-0000-0000"},{"repeatId":"1","name":"ORCID_ID","value":"1111-1111-1111-1111"},{"repeatId":"tempRepeatId","name":"ORCID_ID","value":"-!$tempOrcid!-"}],"name":"person"}-!

Definiera förväntat data med tempOrcid
variable defined: expectedUpdatedDataWithTempOrcid=!-{"children":[{"children":[{"name":"id","value":"authority-person:125"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Person"},{"name":"givenName","value":"125"}],"name":"authorisedName"},{"repeatId":"0","name":"ORCID_ID","value":"0000-0000-0000-0000"},{"repeatId":"1","name":"ORCID_ID","value":"1111-1111-1111-1111"},{"name":"ORCID_ID","value":"2222-2222-2222-2222"},{"repeatId":"2","name":"ORCID_ID","value":"-!$tempOrcid!-"}],"name":"person"}-!




Vi definierar om updateData och exepected to use tempOrcid
variable defined: updateData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Person"},{"name":"givenName","value":"125"}],"name":"authorisedName"},{"repeatId":"0","name":"ORCID_ID","value":"0000-0000-0000-0000"},{"repeatId":"1","name":"ORCID_ID","value":"1111-1111-1111-1111"},{"repeatId":"tempRepeatId","name":"ORCID_ID","value":"-!$tempOrcid!-"}],"name":"person"}-!

variable defined: expectedUpdatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Person"},{"name":"givenName","value":"125"}],"name":"authorisedName"},{"repeatId":"0","name":"ORCID_ID","value":"0000-0000-0000-0000"},{"repeatId":"1","name":"ORCID_ID","value":"1111-1111-1111-1111"},{"name":"ORCID_ID","value":"2222-2222-2222-2222"},{"repeatId":"2","name":"ORCID_ID","value":"-!$tempOrcid!-"}],"name":"person"}-!

Definiera förväntat resultat när vi försöker uppdatera

variable defined: expectedUpdateResult=BAD_REQUEST
variable defined: expectedAnswer=

Update record authority-person:125


ChildComparerFixture
authToken type id json testUpdateAndStoreRecord? getStatusType?
$adminAuthToken person authority-person:125 {"children":[{"children":[{"name":"id","value":"authority-person:125"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Person"},{"name":"givenName","value":"125"}],"name":"authorisedName"},{"repeatId":"0","name":"ORCID_ID","value":"0000-0000-0000-0000"},{"repeatId":"1","name":"ORCID_ID","value":"1111-1111-1111-1111"},{"repeatId":"tempRepeatId","name":"ORCID_ID","value":"$tempOrcid"}],"name":"person"} BAD_REQUEST

variable defined: expectedAnswer=

Synchronizering till classic

Table:smartrics.rest.fitnesse.fixture.RestFixture http://diva-fitnesse-httplistener:11111/
GET /getCallNo/0 200 Content-Type: text\/plain;charset=utf-8 No calls registered.
GET /empty_memory 200 Content-Type: text\/plain;charset=utf-8 forgot all remembered calls

Person domän delen

Uppdatering av den totala informationen om en person görs genom att personposten uppdateras, eller genom att relaterade personDomainParts läggs till, uppdateras eller tas bort. Därför finns här information om de olika fall som vi behövar ta hänsyn till när man förändrar personDomainParts, genom att lägga till, uppdatera eller ta bort dem. En personDomainPart kan genom hur metadata är uppsatt bara ha en relaterad person.

Lägg till en person domän del


Fall 2 Det ska gå att lägga till en personDomainPart till en publik person

Data för person authority-person:106


Data för recordType person

RecordType är person
variable defined: recordType=person

Beskriver recordPartPermissions som finns för posttypen person:
variable defined: recordPermissions=!-{"read":["createdBy","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"]}-!

variable defined: recordReadPermissions=createdBy!- -!updated!- -!public!- -!domain!- -!academicTitle!- -!emailAddress!- -!yearOfBirth!- -!yearOfDeath!- -!alternativeName!- -!externalURL!- -!otherAffiliation!- -!ORCID_ID!- -!VIAF_ID!- -!Libris_ID!- -!biographyEnglish!- -!biographySwedish!- -!personDomainPart


RecordId är authority-person:106
variable defined: recordId=authority-person:106


variable defined: expectedExistFields=!-{"children":[{"name":"recordInfo"},{"children":[{"name":"familyName2"},{"name":"givenName"}],"name":"authorisedName"},{"name":"academicTitle"},{"name":"yearOfBirth"},{"name":"yearOfDeath"},{"name":"emailAddress"},{"name":"alternativeName"},{"name":"externalURL"},{"name":"otherAffiliation"},{"name":"ORCID_ID"},{"name":"VIAF_ID"},{"name":"Libris_ID"},{"name":"biographyEnglish"},{"name":"biographySwedish"},{"name":"personDomainPart"}]}-!

variable defined: originalData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"<p>Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p><p>Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p><p>After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p><p>Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!
variable defined: expectedOriginalData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"<p>Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p><p>Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p><p>After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p><p>Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!

variable defined: expectedCreatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"<p>Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p><p>Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p><p>After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p><p>Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!

variable defined: updateData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463123Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670123Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164123Z"}],"name":"updated"},{"name":"public","value":"no"},{"repeatId":"0","name":"domain","value":"uu"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump-Updated"},{"name":"givenName","value":"Pippi-Updated"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor-Updated"},{"name":"yearOfBirth","value":"1219"},{"name":"yearOfDeath","value":"1912"},{"name":"emailAddress","value":"pippi.langstrump.updated@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter-Updated"},{"name":"givenName","value":"Rullgardina-Updated"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook-Updated"},{"name":"URL","value":"http://facebook.se/pippi-Updated"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard-Updated"},{"name":"affiliationFromYear","value":"1924"},{"name":"affiliationUntilYear","value":"1926"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series."},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare."},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!
variable defined: expectedUpdatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"no"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump-Updated"},{"name":"givenName","value":"Pippi-Updated"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor-Updated"},{"name":"yearOfBirth","value":"1219"},{"name":"yearOfDeath","value":"1912"},{"name":"emailAddress","value":"pippi.langstrump.updated@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter-Updated"},{"name":"givenName","value":"Rullgardina-Updated"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook-Updated"},{"name":"URL","value":"http://facebook.se/pippi-Updated"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard-Updated"},{"name":"affiliationFromYear","value":"1924"},{"name":"affiliationUntilYear","value":"1926"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series."},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare."},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!

variable defined: expectedUpdatedDataTriggeredFromPersonDomainPart=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"repeatId":"2","name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"<p>Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p><p>Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p><p>After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p><p>Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"},{"repeatId":"2","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:uu"}],"name":"personDomainPart"}],"name":"person"}-!

variable defined: searchId=publicPersonSearch
variable defined: searchQueryData=!-{"name":"search","children":[{"name":"include","children":[{"name":"includePart","children":[{"name":"personIdSearchTerm","value":"authority-person:106"}]}]}]}-!

Data for personDomainPart authority-person:106:uu

Detta är en personDomainPart för domän uu, utan lokaltId så att den kan tas bort

RecordId är authority-person:106:uu
variable defined: recordId=authority-person:106:uu

Inkludera recordType personDomainPart eftersom detta är en personDomainPart
!***> Data for personDomainPart recordType

variable defined: recordType=personDomainPart
variable defined: recordPermissions=!-{"read":["createdBy","updated","public","domain","identifier"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","identifier"]}-!


Definiera hur datat skall se ut för att skapa posten
variable defined: createData=!-{"name":"personDomainPart","children":[{"name":"recordInfo","children":[{"name":"dataDivider","children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}]},{"name":"domain","value":"uu"}]},{"name":"personLink","children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}]},{"name":"affiliation","children":[{"name":"organisationLink","children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}]},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"repeatId":"0"}]}-!

Definiera hur datat skall se ut när posten är skapad / läses första gången
variable defined: expectedCreatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"coraUser:1299694997493014"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}],"name":"personLink"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"name":"affiliation"}],"name":"personDomainPart"}-!

variable defined: expectedCreatedDataSystemAdmin=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"64"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}],"name":"personLink"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"name":"affiliation"}],"name":"personDomainPart"}-!

variable defined: expectedCreatedDataDomainAdmin=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"65"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}],"name":"personLink"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"name":"affiliation"}],"name":"personDomainPart"}-!

Definiera hur datat skall se ut när posten uppdateras

variable defined: expectedUpdatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463123Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670123Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164123Z"}],"name":"updated"},{"name":"public","value":"no"},{"repeatId":"0","name":"domain","value":"uu"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump-Updated"},{"name":"givenName","value":"Pippi-Updated"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor-Updated"},{"name":"yearOfBirth","value":"1219"},{"name":"yearOfDeath","value":"1912"},{"name":"emailAddress","value":"pippi.langstrump.updated@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter-Updated"},{"name":"givenName","value":"Rullgardina-Updated"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook-Updated"},{"name":"URL","value":"http://facebook.se/pippi-Updated"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard-Updated"},{"name":"affiliationFromYear","value":"1924"},{"name":"affiliationUntilYear","value":"1926"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series."},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare."},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!

Definiera hur datat skall se ut när posten uppdateras inga lokalaId:n eller organisationer
variable defined: updateDataNoIdentifierNorAffiliation=!-{"children":[{"children":[{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"id","value":"authority-person:106:uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"}],"name":"personDomainPart"}-!

variable defined: updateDataModifiedId=!-{"children":[{"children":[{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"id","value":"authority-person:111:uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1980"},{"name":"affiliationUntilYear","value":"2015"}],"name":"affiliation"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1455"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1970"},{"name":"affiliationUntilYear","value":"1979"}],"name":"affiliation"}],"name":"personDomainPart"}-!

Definiera data för uppdatering med organisation på annan domän (1456 tillhör KTH)
variable defined: updateDataOrganisationNotInSameDomain=!-{"children":[{"children":[{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"id","value":"authority-person:106:uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1456"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1970"},{"name":"affiliationUntilYear","value":"1979"}],"name":"affiliation"}],"name":"personDomainPart"}-!




variable defined: expectedCreateResult=CREATED
variable defined: expectedCompareResult=Child with nameInData personLink and type group is missing.
variable defined: expectedPermissionResult=Write permission public is missing. Write permission domain is missing.

Create record, for recordType personDomainPart


ChildComparerFixture
authToken type json testCreateAndStoreRecord? getStatusType? getCreatedId?
$adminAuthToken personDomainPart {"name":"personDomainPart","children":[{"name":"recordInfo","children":[{"name":"dataDivider","children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}]},{"name":"domain","value":"uu"}]},{"name":"personLink","children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}]},{"name":"affiliation","children":[{"name":"organisationLink","children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}]},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"repeatId":"0"}]} CREATED $createdRecordId=

variable defined: expectedAnswer=
variable defined: recordId=$createdRecordId
variable defined: expectedUpdatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"coraUser:1299694997493014"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}],"name":"personLink"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"name":"affiliation"}],"name":"personDomainPart"}-!
Validate the response returned on the create call contains the expected record parts.

Compare record data $createdRecordId


ChildComparerFixture
children testCheckContainWithValues?
{"children":[{"children":[{"name":"id","value":"authority-person:106:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"coraUser:1299694997493014"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}],"name":"personLink"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"name":"affiliation"}],"name":"personDomainPart"} Child with nameInData personLink and type group is missing.

Check permissions for a record $createdRecordId


ActionComparerFixture
actions testCheckActions?
{"actions":["read","update", "delete", "index", "read_incoming_links"]} Action read_incoming_links is missing.

PermissionComparerFixture
permissions testCheckPermissions?
{"read":["createdBy","updated","public","domain","identifier"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","identifier"]} Write permission public is missing. Write permission domain is missing.



Validate everything has been created correctly, by reading the stored record again.

Read record personDomainPart $createdRecordId


ChildComparerFixture
authToken type id testReadAndStoreRecord?
$adminAuthToken personDomainPart $createdRecordId

Validate the response returned on the read call contains the expected record parts.

Compare record data $createdRecordId


ChildComparerFixture
children testCheckContainWithValues?
{"children":[{"children":[{"name":"id","value":"authority-person:106:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"coraUser:1299694997493014"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}],"name":"personLink"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"name":"affiliation"}],"name":"personDomainPart"} Child with nameInData personLink and type group is missing.

Check permissions for a record $createdRecordId


ActionComparerFixture
actions testCheckActions?
{"actions":["read","update", "delete", "index", "read_incoming_links"]} Action read_incoming_links is missing.

PermissionComparerFixture
permissions testCheckPermissions?
{"read":["createdBy","updated","public","domain","identifier"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","identifier"]} Write permission public is missing. Write permission domain is missing.



Data för person authority-person:106


Data för recordType person

RecordType är person
variable defined: recordType=person

Beskriver recordPartPermissions som finns för posttypen person:
variable defined: recordPermissions=!-{"read":["createdBy","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"]}-!

variable defined: recordReadPermissions=createdBy!- -!updated!- -!public!- -!domain!- -!academicTitle!- -!emailAddress!- -!yearOfBirth!- -!yearOfDeath!- -!alternativeName!- -!externalURL!- -!otherAffiliation!- -!ORCID_ID!- -!VIAF_ID!- -!Libris_ID!- -!biographyEnglish!- -!biographySwedish!- -!personDomainPart


RecordId är authority-person:106
variable defined: recordId=authority-person:106


variable defined: expectedExistFields=!-{"children":[{"name":"recordInfo"},{"children":[{"name":"familyName2"},{"name":"givenName"}],"name":"authorisedName"},{"name":"academicTitle"},{"name":"yearOfBirth"},{"name":"yearOfDeath"},{"name":"emailAddress"},{"name":"alternativeName"},{"name":"externalURL"},{"name":"otherAffiliation"},{"name":"ORCID_ID"},{"name":"VIAF_ID"},{"name":"Libris_ID"},{"name":"biographyEnglish"},{"name":"biographySwedish"},{"name":"personDomainPart"}]}-!

variable defined: originalData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"<p>Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p><p>Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p><p>After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p><p>Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!
variable defined: expectedOriginalData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"<p>Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p><p>Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p><p>After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p><p>Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!

variable defined: expectedCreatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"<p>Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p><p>Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p><p>After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p><p>Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!

variable defined: updateData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463123Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670123Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164123Z"}],"name":"updated"},{"name":"public","value":"no"},{"repeatId":"0","name":"domain","value":"uu"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump-Updated"},{"name":"givenName","value":"Pippi-Updated"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor-Updated"},{"name":"yearOfBirth","value":"1219"},{"name":"yearOfDeath","value":"1912"},{"name":"emailAddress","value":"pippi.langstrump.updated@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter-Updated"},{"name":"givenName","value":"Rullgardina-Updated"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook-Updated"},{"name":"URL","value":"http://facebook.se/pippi-Updated"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard-Updated"},{"name":"affiliationFromYear","value":"1924"},{"name":"affiliationUntilYear","value":"1926"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series."},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare."},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!
variable defined: expectedUpdatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"no"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump-Updated"},{"name":"givenName","value":"Pippi-Updated"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor-Updated"},{"name":"yearOfBirth","value":"1219"},{"name":"yearOfDeath","value":"1912"},{"name":"emailAddress","value":"pippi.langstrump.updated@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter-Updated"},{"name":"givenName","value":"Rullgardina-Updated"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook-Updated"},{"name":"URL","value":"http://facebook.se/pippi-Updated"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard-Updated"},{"name":"affiliationFromYear","value":"1924"},{"name":"affiliationUntilYear","value":"1926"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series."},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare."},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!

variable defined: expectedUpdatedDataTriggeredFromPersonDomainPart=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"repeatId":"2","name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"<p>Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p><p>Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p><p>After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p><p>Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"},{"repeatId":"2","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:uu"}],"name":"personDomainPart"}],"name":"person"}-!

variable defined: searchId=publicPersonSearch
variable defined: searchQueryData=!-{"name":"search","children":[{"name":"include","children":[{"name":"includePart","children":[{"name":"personIdSearchTerm","value":"authority-person:106"}]}]}]}-!

variable defined: expectedCreatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"repeatId":"2","name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"<p>Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p><p>Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p><p>After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p><p>Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"},{"repeatId":"2","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:uu"}],"name":"personDomainPart"}],"name":"person"}-!
variable defined: expectedCompareResult=OK
variable defined: expectedPermissionResult=Write permission domain is missing. Write permission personDomainPart is missing.

Validate everything has been read correctly.

Read record person authority-person:106


ChildComparerFixture
authToken type id testReadAndStoreRecord?
$adminAuthToken person authority-person:106

variable defined: expectedUpdatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"repeatId":"2","name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"<p>Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p><p>Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p><p>After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p><p>Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"},{"repeatId":"2","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:uu"}],"name":"personDomainPart"}],"name":"person"}-!
Validate the response returned on the read call contains the expected record parts.

Compare record data authority-person:106


ChildComparerFixture
children testCheckContainWithValues?
{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"repeatId":"2","name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"

Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p>

Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p>

After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"

Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p>

Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"},{"repeatId":"2","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:uu"}],"name":"personDomainPart"}],"name":"person"}

OK

Check permissions for a record authority-person:106


ActionComparerFixture
actions testCheckActions?
{"actions":["read","update", "delete", "index", "read_incoming_links"]} Action read_incoming_links is missing.

PermissionComparerFixture
permissions testCheckPermissions?
{"read":["createdBy","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"]} Write permission domain is missing. Write permission personDomainPart is missing.



Synchronizering till classic

Table:smartrics.rest.fitnesse.fixture.RestFixture http://diva-fitnesse-httplistener:11111/
GET /getCallNo/0 200 Content-Type: text\/plain;charset=utf-8 PUT \/fedoraURL\/objects\/authority-person:106\/datastreams\/METADATA\?format\=\?xml\&controlGroup\=M\&logMessage\=coraWritten\&checksumType\=SHA\-512
GET /getCallNo/1 200 Content-Type: text\/plain;charset=utf-8 GET \/authorityIndexUrl\/authority\/person\/index\/authority-person:106
GET /getCallNo/2 200 Content-Type: text\/plain;charset=utf-8 No call made with no:2, the highest registered call number is:1
GET /empty_memory 200 Content-Type: text\/plain;charset=utf-8 forgot all remembered calls

Fall 2A Det ska gå att lägga till en personDomainPart till en ej publik person

Data for personDomainPart authority-person:111:kth


variable defined: recordId=authority-person:111:kth
!***> Data for personDomainPart recordType

variable defined: recordType=personDomainPart
variable defined: recordPermissions=!-{"read":["createdBy","updated","public","domain","identifier"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","identifier"]}-!

variable defined: createData=!-{"name":"personDomainPart","children":[{"name":"recordInfo","children":[{"name":"dataDivider","children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}]},{"name":"domain","value":"kth"}]},{"name":"personLink","children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:111"}]},{"name":"affiliation","children":[{"name":"organisationLink","children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1751"}]},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"repeatId":"0"}]}-!

variable defined: expectedCreatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:111:kth"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"coraUser:1299694997493014"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"kth"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1751"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"name":"affiliation"}],"name":"personDomainPart"}-!



variable defined: expectedCreateResult=CREATED
variable defined: expectedCompareResult=Did not find a match for child with nameInData public and value yes.
variable defined: expectedPermissionResult=Write permission public is missing. Write permission domain is missing.

Create record, for recordType personDomainPart


ChildComparerFixture
authToken type json testCreateAndStoreRecord? getStatusType? getCreatedId?
$adminAuthToken personDomainPart {"name":"personDomainPart","children":[{"name":"recordInfo","children":[{"name":"dataDivider","children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}]},{"name":"domain","value":"kth"}]},{"name":"personLink","children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:111"}]},{"name":"affiliation","children":[{"name":"organisationLink","children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1751"}]},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"repeatId":"0"}]} CREATED $createdRecordId=

variable defined: expectedAnswer=
variable defined: recordId=$createdRecordId
variable defined: expectedUpdatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:111:kth"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"coraUser:1299694997493014"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"kth"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1751"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"name":"affiliation"}],"name":"personDomainPart"}-!
Validate the response returned on the create call contains the expected record parts.

Compare record data $createdRecordId


ChildComparerFixture
children testCheckContainWithValues?
{"children":[{"children":[{"name":"id","value":"authority-person:111:kth"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"coraUser:1299694997493014"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"kth"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1751"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"name":"affiliation"}],"name":"personDomainPart"} Did not find a match for child with nameInData public and value yes.

Check permissions for a record $createdRecordId


ActionComparerFixture
actions testCheckActions?
{"actions":["read","update", "delete", "index", "read_incoming_links"]} Action read_incoming_links is missing.

PermissionComparerFixture
permissions testCheckPermissions?
{"read":["createdBy","updated","public","domain","identifier"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","identifier"]} Write permission public is missing. Write permission domain is missing.



Validate everything has been created correctly, by reading the stored record again.

Read record personDomainPart $createdRecordId


ChildComparerFixture
authToken type id testReadAndStoreRecord?
$adminAuthToken personDomainPart $createdRecordId

Validate the response returned on the read call contains the expected record parts.

Compare record data $createdRecordId


ChildComparerFixture
children testCheckContainWithValues?
{"children":[{"children":[{"name":"id","value":"authority-person:111:kth"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"coraUser:1299694997493014"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"kth"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1751"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"name":"affiliation"}],"name":"personDomainPart"} Did not find a match for child with nameInData public and value yes.

Check permissions for a record $createdRecordId


ActionComparerFixture
actions testCheckActions?
{"actions":["read","update", "delete", "index", "read_incoming_links"]} Action read_incoming_links is missing.

PermissionComparerFixture
permissions testCheckPermissions?
{"read":["createdBy","updated","public","domain","identifier"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","identifier"]} Write permission public is missing. Write permission domain is missing.



Synchronizering till classic

Table:smartrics.rest.fitnesse.fixture.RestFixture http://diva-fitnesse-httplistener:11111/
GET /getCallNo/0 200 Content-Type: text\/plain;charset=utf-8 PUT \/fedoraURL\/objects\/authority-person:111\/datastreams\/METADATA\?format\=\?xml\&controlGroup\=M\&logMessage\=coraWritten\&checksumType\=SHA\-512
GET /getCallNo/1 200 Content-Type: text\/plain;charset=utf-8 GET \/authorityIndexUrl\/authority\/person\/index\/authority-person:111
GET /getCallNo/2 200 Content-Type: text\/plain;charset=utf-8 No call made with no:2, the highest registered call number is:1
GET /empty_memory 200 Content-Type: text\/plain;charset=utf-8 forgot all remembered calls

Fall 2B Det skall inte gå att skapa en personDomainPart som inte matchar en beffintlig person

Data for personDomainPart authority-person:99999:uu


variable defined: recordId=authority-person:99999:uu
!***> Data for personDomainPart recordType

variable defined: recordType=personDomainPart
variable defined: recordPermissions=!-{"read":["createdBy","updated","public","domain","identifier"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","identifier"]}-!
variable defined: createData=!-{"name":"personDomainPart","children":[{"name":"recordInfo","children":[{"name":"dataDivider","children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}]},{"name":"domain","value":"uu"}]},{"name":"personLink","children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:99999"}]},{"name":"identifier","value":"128912","repeatId":"0"},{"name":"affiliation","children":[{"name":"organisationLink","children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}]},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"repeatId":"0"}]}-!
variable defined: expectedCreatedData=!--!

variable defined: expectedCreateResult=BAD_REQUEST

Create record, for recordType personDomainPart


ChildComparerFixture
authToken type json testCreateAndStoreRecord? getStatusType? getCreatedId?
$adminAuthToken personDomainPart {"name":"personDomainPart","children":[{"name":"recordInfo","children":[{"name":"dataDivider","children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}]},{"name":"domain","value":"uu"}]},{"name":"personLink","children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:99999"}]},{"name":"identifier","value":"128912","repeatId":"0"},{"name":"affiliation","children":[{"name":"organisationLink","children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}]},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"repeatId":"0"}]} BAD_REQUEST $createdRecordId=

variable defined: expectedAnswer=
variable defined: recordId=$createdRecordId

Synchronizering till classic

Table:smartrics.rest.fitnesse.fixture.RestFixture http://diva-fitnesse-httplistener:11111/
GET /getCallNo/0 200 Content-Type: text\/plain;charset=utf-8 No calls registered.

Fall 2C Det skall inte gå att skapa en personDomainPart utan varken identifier eller affiliation

Data for personDomainPart authority-person:106:liu


!***> Data for personDomainPart recordType

variable defined: recordType=personDomainPart
variable defined: recordPermissions=!-{"read":["createdBy","updated","public","domain","identifier"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","identifier"]}-! variable defined: recordId=authority-person:106:liu


variable defined: createData=!-{"name":"personDomainPart","children":[{"name":"recordInfo","children":[{"name":"dataDivider","children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}]},{"name":"domain","value":"liu"}]},{"name":"personLink","children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}]}]}-!
variable defined: expectedCreatedData=



variable defined: expectedCreateResult=BAD_REQUEST

Create record, for recordType personDomainPart


ChildComparerFixture
authToken type json testCreateAndStoreRecord? getStatusType? getCreatedId?
$adminAuthToken personDomainPart {"name":"personDomainPart","children":[{"name":"recordInfo","children":[{"name":"dataDivider","children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}]},{"name":"domain","value":"liu"}]},{"name":"personLink","children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}]}]} BAD_REQUEST $createdRecordId=

variable defined: expectedAnswer=
variable defined: recordId=$createdRecordId

Synchronizering till classic

Table:smartrics.rest.fitnesse.fixture.RestFixture http://diva-fitnesse-httplistener:11111/
GET /getCallNo/0 200 Content-Type: text\/plain;charset=utf-8 No calls registered.

Fall 2D Det skall inte gå att skapa mer än en personDomainPart per domän och person

Data for personDomainPart authority-person:111:kth


variable defined: recordId=authority-person:111:kth
!***> Data for personDomainPart recordType

variable defined: recordType=personDomainPart
variable defined: recordPermissions=!-{"read":["createdBy","updated","public","domain","identifier"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","identifier"]}-!

variable defined: createData=!-{"name":"personDomainPart","children":[{"name":"recordInfo","children":[{"name":"dataDivider","children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}]},{"name":"domain","value":"kth"}]},{"name":"personLink","children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:111"}]},{"name":"affiliation","children":[{"name":"organisationLink","children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1751"}]},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"repeatId":"0"}]}-!

variable defined: expectedCreatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:111:kth"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"coraUser:1299694997493014"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"kth"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1751"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"name":"affiliation"}],"name":"personDomainPart"}-!



variable defined: expectedCreateResult=CONFLICT
variable defined: expectedCompareResult=

Create record, for recordType personDomainPart


ChildComparerFixture
authToken type json testCreateAndStoreRecord? getStatusType? getCreatedId?
$adminAuthToken personDomainPart {"name":"personDomainPart","children":[{"name":"recordInfo","children":[{"name":"dataDivider","children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}]},{"name":"domain","value":"kth"}]},{"name":"personLink","children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:111"}]},{"name":"affiliation","children":[{"name":"organisationLink","children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1751"}]},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"repeatId":"0"}]} CONFLICT $createdRecordId=

variable defined: expectedAnswer=
variable defined: recordId=$createdRecordId

Synchronizering till classic

Table:smartrics.rest.fitnesse.fixture.RestFixture http://diva-fitnesse-httplistener:11111/
GET /getCallNo/0 200 Content-Type: text\/plain;charset=utf-8 No calls registered.

Fall 2E Det skall inte gå att skapa länka till en organisation från en annan domän

Data for personDomainPart authority-person:106:gih


!***> Data for personDomainPart recordType

variable defined: recordType=personDomainPart
variable defined: recordPermissions=!-{"read":["createdBy","updated","public","domain","identifier"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","identifier"]}-! variable defined: recordId=authority-person:106:gih


Definiera data för skapning med organisation på annan domän (1750 tillhör UU)
variable defined: createData=!-{"name":"personDomainPart","children":[{"name":"recordInfo","children":[{"name":"dataDivider","children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}]},{"name":"domain","value":"gih"}]},{"name":"personLink","children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}]},{"name":"identifier","value":"128912","repeatId":"0"},{"name":"affiliation","children":[{"name":"organisationLink","children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}]},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"repeatId":"0"}]}-!
variable defined: expectedCreatedData=



variable defined: expectedCreateResult=BAD_REQUEST

Create record, for recordType personDomainPart


ChildComparerFixture
authToken type json testCreateAndStoreRecord? getStatusType? getCreatedId?
$adminAuthToken personDomainPart {"name":"personDomainPart","children":[{"name":"recordInfo","children":[{"name":"dataDivider","children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}]},{"name":"domain","value":"gih"}]},{"name":"personLink","children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}]},{"name":"identifier","value":"128912","repeatId":"0"},{"name":"affiliation","children":[{"name":"organisationLink","children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}]},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"repeatId":"0"}]} BAD_REQUEST $createdRecordId=

variable defined: expectedAnswer=
variable defined: recordId=$createdRecordId

Synchronizering till classic

Table:smartrics.rest.fitnesse.fixture.RestFixture http://diva-fitnesse-httplistener:11111/
GET /getCallNo/0 200 Content-Type: text\/plain;charset=utf-8 No calls registered.

Reset PersonDomainParts[?] som inte behövs i de kommande fall.

Data for personDomainPart authority-person:111:kth


variable defined: recordId=authority-person:111:kth
!***> Data for personDomainPart recordType

variable defined: recordType=personDomainPart
variable defined: recordPermissions=!-{"read":["createdBy","updated","public","domain","identifier"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","identifier"]}-!

variable defined: createData=!-{"name":"personDomainPart","children":[{"name":"recordInfo","children":[{"name":"dataDivider","children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}]},{"name":"domain","value":"kth"}]},{"name":"personLink","children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:111"}]},{"name":"affiliation","children":[{"name":"organisationLink","children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1751"}]},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"repeatId":"0"}]}-!

variable defined: expectedCreatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:111:kth"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"coraUser:1299694997493014"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"kth"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1751"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"name":"affiliation"}],"name":"personDomainPart"}-!



variable defined: expectedDeleteResult=OK

Delete record, for recordType personDomainPart and id authority-person:111:kth


RecordEndpointFixture
authToken type id testDeleteRecord? getStatusType?
$adminAuthToken personDomainPart authority-person:111:kth OK


Synchronizering till classic

Table:smartrics.rest.fitnesse.fixture.RestFixture http://diva-fitnesse-httplistener:11111/
GET /getCallNo/0 200 Content-Type: text\/plain;charset=utf-8 PUT \/fedoraURL\/objects\/authority-person:111\/datastreams\/METADATA\?format\=\?xml\&controlGroup\=M\&logMessage\=coraWritten\&checksumType\=SHA\-512
GET /getCallNo/1 200 Content-Type: text\/plain;charset=utf-8 GET \/authorityIndexUrl\/authority\/person\/index\/authority-person:111
GET /getCallNo/2 200 Content-Type: text\/plain;charset=utf-8 No call made with no:2, the highest registered call number is:1
GET /empty_memory 200 Content-Type: text\/plain;charset=utf-8 forgot all remembered calls

Uppdatera en person domän del


Fall 3 Det skall gå att uppdatera personDomainPart


Data för personDomainPart authority-person:125:uu

Detta är en personDomainPart för domän uu, med tre lokala id:n

RecordId är authority-person:125:uu
variable defined: recordId=authority-person:125:uu

Inkludera recordType personDomainPart eftersom detta är en personDomainPart
!***> Data for personDomainPart recordType

variable defined: recordType=personDomainPart
variable defined: recordPermissions=!-{"read":["createdBy","updated","public","domain","identifier"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","identifier"]}-!

Definiera hur datat skall se ut när posten är skapad / läses första gången
variable defined: expectedCreatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1730"},{"name":"affiliationUntilYear","value":"1744"}],"name":"affiliation"},{"name":"identifier","value":"local0"},{"name":"identifier","value":"local1"},{"name":"identifier","value":"local2"}],"name":"personDomainPart"}-!

Definiera förändrat data, lagt till temp identifier,
variable defined: updateData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1455"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1731"},{"name":"affiliationUntilYear","value":"1741"}],"name":"affiliation"},{"repeatId":"0","name":"identifier","value":"local0"},{"repeatId":"1","name":"identifier","value":"local1"},{"repeatId":"2","name":"identifier","value":"local2"}],"name":"personDomainPart"}-!

Definierar expectedUpdatedData, samma som updateData men utan repeatId för idenitifikatorer (eftersom det ändras)
variable defined: expectedUpdatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1455"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1731"},{"name":"affiliationUntilYear","value":"1741"}],"name":"affiliation"},{"name":"identifier","value":"local0"},{"name":"identifier","value":"local1"},{"name":"identifier","value":"local2"},{"repeatId":"$tempLocalId","name":"identifier","value":"$tempLocalId"}],"name":"personDomainPart"}-!

Definiera hur datat skall se ut när posten uppdateras och vi har tagit bort ett lokaltId (lokalid2)
variable defined: updateDataRemoveLocalId=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1730"},{"name":"affiliationUntilYear","value":"1744"}],"name":"affiliation"},{"repeatId":"0","name":"identifier","value":"local0"},{"repeatId":"1","name":"identifier","value":"local1"}],"name":"personDomainPart"}-!

Definiera hur datat skall se ut när posten uppdateras och vi har ändrat ett lokaltId (lokalid1)
variable defined: updateChangeLocalIdData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1730"},{"name":"affiliationUntilYear","value":"1744"}],"name":"affiliation"},{"repeatId":"0","name":"identifier","value":"local0"},{"repeatId":"1","name":"identifier","value":"changedValue"},{"repeatId":"2","name":"identifier","value":"local2"}],"name":"personDomainPart"}-!

variable defined: expectedOriginalData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1730"},{"name":"affiliationUntilYear","value":"1744"}],"name":"affiliation"},{"name":"identifier","value":"local0"},{"name":"identifier","value":"local1"},{"name":"identifier","value":"local2"}],"name":"personDomainPart"}-!


variable defined: expectedUpdateResult=OK
variable defined: expectedAnswer=
variable defined: expectedCompareResult=OK
variable defined: expectedActionResult=Action read_incoming_links is missing.
variable defined: expectedPermissionResult=Write permission public is missing. Write permission domain is missing.

Läs post personDomainPart authority-person:125:uu och uppdatera data och addera ett nytt lokal ID.

ChildComparerFixture
authToken type id testReadAndStoreRecord?
$adminAuthToken personDomainPart authority-person:125:uu $readPersonDomainPart=

script StoredData
$readPersonDomainPartGroup= getStoredRecordDataGroupAsJsonWithoutLinks;

script StringSupport
note skapa ett nummer som kan användas som identifier och repeatId
$tempLocalId= dateFormat; YYYYMMddHHmmssss
note lägg till en ny identifier
$generatedPersonDomainPart= replaceAll; $readPersonDomainPartGroup {"repeatId":"0","name":"identifier","value":"local0"} {"repeatId":"0","name":"identifier","value":"local0"},{"repeatId":"$tempLocalId","name":"identifier","value":"$tempLocalId"}
note byt affiliering
$generatedPersonDomainPart= replaceAll; $generatedPersonDomainPart {"name":"linkedRecordId","value":"1750"} {"name":"linkedRecordId","value":"1455"}
note byt affiliationFromYear
$generatedPersonDomainPart= replaceAll; $generatedPersonDomainPart {"name":"affiliationFromYear","value":"1730"} {"name":"affiliationFromYear","value":"1731"}
note byt affiliationUntilYear
$generatedPersonDomainPart= replaceAll; $generatedPersonDomainPart {"name":"affiliationUntilYear","value":"1744"} {"name":"affiliationUntilYear","value":"1741"}

variable defined: updateData=$generatedPersonDomainPart

Compare data, check permissions, read record, compare data for authority-person:125:uu

Update record authority-person:125:uu


ChildComparerFixture
authToken type id json testUpdateAndStoreRecord? getStatusType?
$adminAuthToken personDomainPart authority-person:125:uu $generatedPersonDomainPart OK

variable defined: expectedAnswer=

Validate the response returned on the update call contains the expected record parts.

Compare record data authority-person:125:uu


ChildComparerFixture
children testCheckContainWithValues?
{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1455"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1731"},{"name":"affiliationUntilYear","value":"1741"}],"name":"affiliation"},{"name":"identifier","value":"local0"},{"name":"identifier","value":"local1"},{"name":"identifier","value":"local2"},{"repeatId":"$tempLocalId","name":"identifier","value":"$tempLocalId"}],"name":"personDomainPart"} OK

Check permissions for a record authority-person:125:uu


ActionComparerFixture
actions testCheckActions?
{"actions":["read","update", "delete", "index", "read_incoming_links"]} Action read_incoming_links is missing.

PermissionComparerFixture
permissions testCheckPermissions?
{"read":["createdBy","updated","public","domain","identifier"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","identifier"]} Write permission public is missing. Write permission domain is missing.



Read the record has been updated correctly, by reading the stored record again.

Read record personDomainPart authority-person:125:uu


ChildComparerFixture
authToken type id testReadAndStoreRecord?
$adminAuthToken personDomainPart authority-person:125:uu


Validate the read response returned on the read call contains the expected record parts.

Compare record data authority-person:125:uu


ChildComparerFixture
children testCheckContainWithValues?
{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1455"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1731"},{"name":"affiliationUntilYear","value":"1741"}],"name":"affiliation"},{"name":"identifier","value":"local0"},{"name":"identifier","value":"local1"},{"name":"identifier","value":"local2"},{"repeatId":"$tempLocalId","name":"identifier","value":"$tempLocalId"}],"name":"personDomainPart"} OK

Check permissions for a record authority-person:125:uu


ActionComparerFixture
actions testCheckActions?
{"actions":["read","update", "delete", "index", "read_incoming_links"]} Action read_incoming_links is missing.

PermissionComparerFixture
permissions testCheckPermissions?
{"read":["createdBy","updated","public","domain","identifier"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","identifier"]} Write permission public is missing. Write permission domain is missing.



Read and check data with full permissions to see the record as it is stored.
variable defined: currentAuthToken=$adminAuthToken

variable defined: expectedCompareResult=OK

Read record personDomainPart authority-person:125:uu


ChildComparerFixture
authToken type id testReadAndStoreRecord?
$adminAuthToken personDomainPart authority-person:125:uu

Compare record data authority-person:125:uu


ChildComparerFixture
children testCheckContainWithValues?
{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1455"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1731"},{"name":"affiliationUntilYear","value":"1741"}],"name":"affiliation"},{"name":"identifier","value":"local0"},{"name":"identifier","value":"local1"},{"name":"identifier","value":"local2"},{"repeatId":"$tempLocalId","name":"identifier","value":"$tempLocalId"}],"name":"personDomainPart"} OK



Synchronizering till classic

Table:smartrics.rest.fitnesse.fixture.RestFixture http://diva-fitnesse-httplistener:11111/
GET /getCallNo/0 200 Content-Type: text\/plain;charset=utf-8 PUT \/fedoraURL\/objects\/authority-person:125\/datastreams\/METADATA\?format\=\?xml\&controlGroup\=M\&logMessage\=coraWritten\&checksumType\=SHA\-512
GET /getCallNo/1 200 Content-Type: text\/plain;charset=utf-8 GET \/authorityIndexUrl\/authority\/person\/index\/authority-person:125
GET /getCallNo/2 200 Content-Type: text\/plain;charset=utf-8 No call made with no:2, the highest registered call number is:1
GET /empty_memory 200 Content-Type: text\/plain;charset=utf-8 forgot all remembered calls

Fall 3A Det skall inte gå att uppdatera en personDomainPart utan varken identifier eller affiliation

Data for personDomainPart authority-person:106:uu

Detta är en personDomainPart för domän uu, utan lokaltId så att den kan tas bort

RecordId är authority-person:106:uu
variable defined: recordId=authority-person:106:uu

Inkludera recordType personDomainPart eftersom detta är en personDomainPart
!***> Data for personDomainPart recordType

variable defined: recordType=personDomainPart
variable defined: recordPermissions=!-{"read":["createdBy","updated","public","domain","identifier"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","identifier"]}-!


Definiera hur datat skall se ut för att skapa posten
variable defined: createData=!-{"name":"personDomainPart","children":[{"name":"recordInfo","children":[{"name":"dataDivider","children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}]},{"name":"domain","value":"uu"}]},{"name":"personLink","children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}]},{"name":"affiliation","children":[{"name":"organisationLink","children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}]},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"repeatId":"0"}]}-!

Definiera hur datat skall se ut när posten är skapad / läses första gången
variable defined: expectedCreatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"coraUser:1299694997493014"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}],"name":"personLink"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"name":"affiliation"}],"name":"personDomainPart"}-!

variable defined: expectedCreatedDataSystemAdmin=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"64"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}],"name":"personLink"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"name":"affiliation"}],"name":"personDomainPart"}-!

variable defined: expectedCreatedDataDomainAdmin=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"65"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}],"name":"personLink"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"name":"affiliation"}],"name":"personDomainPart"}-!

Definiera hur datat skall se ut när posten uppdateras

variable defined: expectedUpdatedData=$generatedPersonDomainPart

Definiera hur datat skall se ut när posten uppdateras inga lokalaId:n eller organisationer
variable defined: updateDataNoIdentifierNorAffiliation=!-{"children":[{"children":[{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"id","value":"authority-person:106:uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"}],"name":"personDomainPart"}-!

variable defined: updateDataModifiedId=!-{"children":[{"children":[{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"id","value":"authority-person:111:uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1980"},{"name":"affiliationUntilYear","value":"2015"}],"name":"affiliation"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1455"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1970"},{"name":"affiliationUntilYear","value":"1979"}],"name":"affiliation"}],"name":"personDomainPart"}-!

Definiera data för uppdatering med organisation på annan domän (1456 tillhör KTH)
variable defined: updateDataOrganisationNotInSameDomain=!-{"children":[{"children":[{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"id","value":"authority-person:106:uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1456"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1970"},{"name":"affiliationUntilYear","value":"1979"}],"name":"affiliation"}],"name":"personDomainPart"}-!




variable defined: expectedUpdateResult=BAD_REQUEST
variable defined: expectedAnswer=
variable defined: updateData=!-{"children":[{"children":[{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"id","value":"authority-person:106:uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"}],"name":"personDomainPart"}-!

Update record authority-person:106:uu


ChildComparerFixture
authToken type id json testUpdateAndStoreRecord? getStatusType?
$adminAuthToken personDomainPart authority-person:106:uu {"children":[{"children":[{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"id","value":"authority-person:106:uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"}],"name":"personDomainPart"} BAD_REQUEST

variable defined: expectedAnswer=

Synchronizering till classic

Table:smartrics.rest.fitnesse.fixture.RestFixture http://diva-fitnesse-httplistener:11111/
GET /getCallNo/0 200 Content-Type: text\/plain;charset=utf-8 No calls registered.

Fall 3B Det skall inte gå att uppdatera id i recordInfo

Data for personDomainPart authority-person:106:uu

Detta är en personDomainPart för domän uu, utan lokaltId så att den kan tas bort

RecordId är authority-person:106:uu
variable defined: recordId=authority-person:106:uu

Inkludera recordType personDomainPart eftersom detta är en personDomainPart
!***> Data for personDomainPart recordType

variable defined: recordType=personDomainPart
variable defined: recordPermissions=!-{"read":["createdBy","updated","public","domain","identifier"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","identifier"]}-!


Definiera hur datat skall se ut för att skapa posten
variable defined: createData=!-{"name":"personDomainPart","children":[{"name":"recordInfo","children":[{"name":"dataDivider","children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}]},{"name":"domain","value":"uu"}]},{"name":"personLink","children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}]},{"name":"affiliation","children":[{"name":"organisationLink","children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}]},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"repeatId":"0"}]}-!

Definiera hur datat skall se ut när posten är skapad / läses första gången
variable defined: expectedCreatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"coraUser:1299694997493014"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}],"name":"personLink"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"name":"affiliation"}],"name":"personDomainPart"}-!

variable defined: expectedCreatedDataSystemAdmin=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"64"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}],"name":"personLink"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"name":"affiliation"}],"name":"personDomainPart"}-!

variable defined: expectedCreatedDataDomainAdmin=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"65"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}],"name":"personLink"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"name":"affiliation"}],"name":"personDomainPart"}-!

Definiera hur datat skall se ut när posten uppdateras

variable defined: expectedUpdatedData=!-{"children":[{"children":[{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"id","value":"authority-person:106:uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"}],"name":"personDomainPart"}-!

Definiera hur datat skall se ut när posten uppdateras inga lokalaId:n eller organisationer
variable defined: updateDataNoIdentifierNorAffiliation=!-{"children":[{"children":[{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"id","value":"authority-person:106:uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"}],"name":"personDomainPart"}-!

variable defined: updateDataModifiedId=!-{"children":[{"children":[{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"id","value":"authority-person:111:uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1980"},{"name":"affiliationUntilYear","value":"2015"}],"name":"affiliation"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1455"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1970"},{"name":"affiliationUntilYear","value":"1979"}],"name":"affiliation"}],"name":"personDomainPart"}-!

Definiera data för uppdatering med organisation på annan domän (1456 tillhör KTH)
variable defined: updateDataOrganisationNotInSameDomain=!-{"children":[{"children":[{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"id","value":"authority-person:106:uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1456"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1970"},{"name":"affiliationUntilYear","value":"1979"}],"name":"affiliation"}],"name":"personDomainPart"}-!




variable defined: expectedUpdateResult=BAD_REQUEST
variable defined: expectedAnswer=
variable defined: updateData=!-{"children":[{"children":[{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"id","value":"authority-person:111:uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1980"},{"name":"affiliationUntilYear","value":"2015"}],"name":"affiliation"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1455"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1970"},{"name":"affiliationUntilYear","value":"1979"}],"name":"affiliation"}],"name":"personDomainPart"}-!

Update record authority-person:106:uu


ChildComparerFixture
authToken type id json testUpdateAndStoreRecord? getStatusType?
$adminAuthToken personDomainPart authority-person:106:uu {"children":[{"children":[{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"id","value":"authority-person:111:uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1980"},{"name":"affiliationUntilYear","value":"2015"}],"name":"affiliation"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1455"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1970"},{"name":"affiliationUntilYear","value":"1979"}],"name":"affiliation"}],"name":"personDomainPart"} BAD_REQUEST

variable defined: expectedAnswer=

Synchronizering till classic

Table:smartrics.rest.fitnesse.fixture.RestFixture http://diva-fitnesse-httplistener:11111/
GET /getCallNo/0 200 Content-Type: text\/plain;charset=utf-8 No calls registered.

Fall 3C Det skall inte gå att länka till en organisation från en annan domän

Data for personDomainPart authority-person:106:uu

Detta är en personDomainPart för domän uu, utan lokaltId så att den kan tas bort

RecordId är authority-person:106:uu
variable defined: recordId=authority-person:106:uu

Inkludera recordType personDomainPart eftersom detta är en personDomainPart
!***> Data for personDomainPart recordType

variable defined: recordType=personDomainPart
variable defined: recordPermissions=!-{"read":["createdBy","updated","public","domain","identifier"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","identifier"]}-!


Definiera hur datat skall se ut för att skapa posten
variable defined: createData=!-{"name":"personDomainPart","children":[{"name":"recordInfo","children":[{"name":"dataDivider","children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}]},{"name":"domain","value":"uu"}]},{"name":"personLink","children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}]},{"name":"affiliation","children":[{"name":"organisationLink","children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}]},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"repeatId":"0"}]}-!

Definiera hur datat skall se ut när posten är skapad / läses första gången
variable defined: expectedCreatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"coraUser:1299694997493014"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}],"name":"personLink"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"name":"affiliation"}],"name":"personDomainPart"}-!

variable defined: expectedCreatedDataSystemAdmin=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"64"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}],"name":"personLink"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"name":"affiliation"}],"name":"personDomainPart"}-!

variable defined: expectedCreatedDataDomainAdmin=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"65"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}],"name":"personLink"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"name":"affiliation"}],"name":"personDomainPart"}-!

Definiera hur datat skall se ut när posten uppdateras

variable defined: expectedUpdatedData=!-{"children":[{"children":[{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"id","value":"authority-person:111:uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1980"},{"name":"affiliationUntilYear","value":"2015"}],"name":"affiliation"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1455"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1970"},{"name":"affiliationUntilYear","value":"1979"}],"name":"affiliation"}],"name":"personDomainPart"}-!

Definiera hur datat skall se ut när posten uppdateras inga lokalaId:n eller organisationer
variable defined: updateDataNoIdentifierNorAffiliation=!-{"children":[{"children":[{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"id","value":"authority-person:106:uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"}],"name":"personDomainPart"}-!

variable defined: updateDataModifiedId=!-{"children":[{"children":[{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"id","value":"authority-person:111:uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1980"},{"name":"affiliationUntilYear","value":"2015"}],"name":"affiliation"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1455"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1970"},{"name":"affiliationUntilYear","value":"1979"}],"name":"affiliation"}],"name":"personDomainPart"}-!

Definiera data för uppdatering med organisation på annan domän (1456 tillhör KTH)
variable defined: updateDataOrganisationNotInSameDomain=!-{"children":[{"children":[{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"id","value":"authority-person:106:uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1456"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1970"},{"name":"affiliationUntilYear","value":"1979"}],"name":"affiliation"}],"name":"personDomainPart"}-!




variable defined: expectedUpdateResult=BAD_REQUEST
variable defined: expectedAnswer=
variable defined: updateData=!-{"children":[{"children":[{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"id","value":"authority-person:106:uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1456"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1970"},{"name":"affiliationUntilYear","value":"1979"}],"name":"affiliation"}],"name":"personDomainPart"}-!

Update record authority-person:106:uu


ChildComparerFixture
authToken type id json testUpdateAndStoreRecord? getStatusType?
$adminAuthToken personDomainPart authority-person:106:uu {"children":[{"children":[{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"id","value":"authority-person:106:uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1456"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1970"},{"name":"affiliationUntilYear","value":"1979"}],"name":"affiliation"}],"name":"personDomainPart"} BAD_REQUEST

variable defined: expectedAnswer=

Synchronizering till classic

Table:smartrics.rest.fitnesse.fixture.RestFixture http://diva-fitnesse-httplistener:11111/
GET /getCallNo/0 200 Content-Type: text\/plain;charset=utf-8 No calls registered.

Fall 3D Det skall inte gå att ta bort ett lokaltId

Data för personDomainPart authority-person:125:uu

Detta är en personDomainPart för domän uu, med tre lokala id:n

RecordId är authority-person:125:uu
variable defined: recordId=authority-person:125:uu

Inkludera recordType personDomainPart eftersom detta är en personDomainPart
!***> Data for personDomainPart recordType

variable defined: recordType=personDomainPart
variable defined: recordPermissions=!-{"read":["createdBy","updated","public","domain","identifier"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","identifier"]}-!

Definiera hur datat skall se ut när posten är skapad / läses första gången
variable defined: expectedCreatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1730"},{"name":"affiliationUntilYear","value":"1744"}],"name":"affiliation"},{"name":"identifier","value":"local0"},{"name":"identifier","value":"local1"},{"name":"identifier","value":"local2"}],"name":"personDomainPart"}-!

Definiera förändrat data, lagt till temp identifier,
variable defined: updateData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1455"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1731"},{"name":"affiliationUntilYear","value":"1741"}],"name":"affiliation"},{"repeatId":"0","name":"identifier","value":"local0"},{"repeatId":"1","name":"identifier","value":"local1"},{"repeatId":"2","name":"identifier","value":"local2"}],"name":"personDomainPart"}-!

Definierar expectedUpdatedData, samma som updateData men utan repeatId för idenitifikatorer (eftersom det ändras)
variable defined: expectedUpdatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1455"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1731"},{"name":"affiliationUntilYear","value":"1741"}],"name":"affiliation"},{"name":"identifier","value":"local0"},{"name":"identifier","value":"local1"},{"name":"identifier","value":"local2"},{"repeatId":"$tempLocalId","name":"identifier","value":"$tempLocalId"}],"name":"personDomainPart"}-!

Definiera hur datat skall se ut när posten uppdateras och vi har tagit bort ett lokaltId (lokalid2)
variable defined: updateDataRemoveLocalId=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1730"},{"name":"affiliationUntilYear","value":"1744"}],"name":"affiliation"},{"repeatId":"0","name":"identifier","value":"local0"},{"repeatId":"1","name":"identifier","value":"local1"}],"name":"personDomainPart"}-!

Definiera hur datat skall se ut när posten uppdateras och vi har ändrat ett lokaltId (lokalid1)
variable defined: updateChangeLocalIdData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1730"},{"name":"affiliationUntilYear","value":"1744"}],"name":"affiliation"},{"repeatId":"0","name":"identifier","value":"local0"},{"repeatId":"1","name":"identifier","value":"changedValue"},{"repeatId":"2","name":"identifier","value":"local2"}],"name":"personDomainPart"}-!

variable defined: expectedOriginalData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1730"},{"name":"affiliationUntilYear","value":"1744"}],"name":"affiliation"},{"name":"identifier","value":"local0"},{"name":"identifier","value":"local1"},{"name":"identifier","value":"local2"}],"name":"personDomainPart"}-!



Vi definierar om updateData att använda updateDataRemoveLocalId
variable defined: updateData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1730"},{"name":"affiliationUntilYear","value":"1744"}],"name":"affiliation"},{"repeatId":"0","name":"identifier","value":"local0"},{"repeatId":"1","name":"identifier","value":"local1"}],"name":"personDomainPart"}-!

variable defined: expectedUpdateResult=BAD_REQUEST
variable defined: expectedAnswer=
variable defined: expectedCompareResult=OK

Update record authority-person:125:uu


ChildComparerFixture
authToken type id json testUpdateAndStoreRecord? getStatusType?
$adminAuthToken personDomainPart authority-person:125:uu {"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1730"},{"name":"affiliationUntilYear","value":"1744"}],"name":"affiliation"},{"repeatId":"0","name":"identifier","value":"local0"},{"repeatId":"1","name":"identifier","value":"local1"}],"name":"personDomainPart"} BAD_REQUEST

variable defined: expectedAnswer=

Synchronizering till classic

Table:smartrics.rest.fitnesse.fixture.RestFixture http://diva-fitnesse-httplistener:11111/
GET /getCallNo/0 200 Content-Type: text\/plain;charset=utf-8 No calls registered.
GET /empty_memory 200 Content-Type: text\/plain;charset=utf-8 forgot all remembered calls

Fall 3E Det skall inte gå att uppdatera ett lokaltId


Data för personDomainPart authority-person:125:uu

Detta är en personDomainPart för domän uu, med tre lokala id:n

RecordId är authority-person:125:uu
variable defined: recordId=authority-person:125:uu

Inkludera recordType personDomainPart eftersom detta är en personDomainPart
!***> Data for personDomainPart recordType

variable defined: recordType=personDomainPart
variable defined: recordPermissions=!-{"read":["createdBy","updated","public","domain","identifier"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","identifier"]}-!

Definiera hur datat skall se ut när posten är skapad / läses första gången
variable defined: expectedCreatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1730"},{"name":"affiliationUntilYear","value":"1744"}],"name":"affiliation"},{"name":"identifier","value":"local0"},{"name":"identifier","value":"local1"},{"name":"identifier","value":"local2"}],"name":"personDomainPart"}-!

Definiera förändrat data, lagt till temp identifier,
variable defined: updateData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1455"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1731"},{"name":"affiliationUntilYear","value":"1741"}],"name":"affiliation"},{"repeatId":"0","name":"identifier","value":"local0"},{"repeatId":"1","name":"identifier","value":"local1"},{"repeatId":"2","name":"identifier","value":"local2"}],"name":"personDomainPart"}-!

Definierar expectedUpdatedData, samma som updateData men utan repeatId för idenitifikatorer (eftersom det ändras)
variable defined: expectedUpdatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1455"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1731"},{"name":"affiliationUntilYear","value":"1741"}],"name":"affiliation"},{"name":"identifier","value":"local0"},{"name":"identifier","value":"local1"},{"name":"identifier","value":"local2"},{"repeatId":"$tempLocalId","name":"identifier","value":"$tempLocalId"}],"name":"personDomainPart"}-!

Definiera hur datat skall se ut när posten uppdateras och vi har tagit bort ett lokaltId (lokalid2)
variable defined: updateDataRemoveLocalId=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1730"},{"name":"affiliationUntilYear","value":"1744"}],"name":"affiliation"},{"repeatId":"0","name":"identifier","value":"local0"},{"repeatId":"1","name":"identifier","value":"local1"}],"name":"personDomainPart"}-!

Definiera hur datat skall se ut när posten uppdateras och vi har ändrat ett lokaltId (lokalid1)
variable defined: updateChangeLocalIdData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1730"},{"name":"affiliationUntilYear","value":"1744"}],"name":"affiliation"},{"repeatId":"0","name":"identifier","value":"local0"},{"repeatId":"1","name":"identifier","value":"changedValue"},{"repeatId":"2","name":"identifier","value":"local2"}],"name":"personDomainPart"}-!

variable defined: expectedOriginalData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1730"},{"name":"affiliationUntilYear","value":"1744"}],"name":"affiliation"},{"name":"identifier","value":"local0"},{"name":"identifier","value":"local1"},{"name":"identifier","value":"local2"}],"name":"personDomainPart"}-!



Vi definierar om updateData och exepected to use updateChangeLocalIdData
variable defined: updateData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1730"},{"name":"affiliationUntilYear","value":"1744"}],"name":"affiliation"},{"repeatId":"0","name":"identifier","value":"local0"},{"repeatId":"1","name":"identifier","value":"changedValue"},{"repeatId":"2","name":"identifier","value":"local2"}],"name":"personDomainPart"}-!

variable defined: expectedUpdateResult=BAD_REQUEST
variable defined: expectedAnswer=

Update record authority-person:125:uu


ChildComparerFixture
authToken type id json testUpdateAndStoreRecord? getStatusType?
$adminAuthToken personDomainPart authority-person:125:uu {"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1730"},{"name":"affiliationUntilYear","value":"1744"}],"name":"affiliation"},{"repeatId":"0","name":"identifier","value":"local0"},{"repeatId":"1","name":"identifier","value":"changedValue"},{"repeatId":"2","name":"identifier","value":"local2"}],"name":"personDomainPart"} BAD_REQUEST

variable defined: expectedAnswer=

Synchronizering till classic

Table:smartrics.rest.fitnesse.fixture.RestFixture http://diva-fitnesse-httplistener:11111/
GET /getCallNo/0 200 Content-Type: text\/plain;charset=utf-8 No calls registered.
GET /empty_memory 200 Content-Type: text\/plain;charset=utf-8 forgot all remembered calls

Ta bort en person domän del


Fall 4A Det skall gå att ta bort en personDomainPart

Data for personDomainPart authority-person:106:uu

Detta är en personDomainPart för domän uu, utan lokaltId så att den kan tas bort

RecordId är authority-person:106:uu
variable defined: recordId=authority-person:106:uu

Inkludera recordType personDomainPart eftersom detta är en personDomainPart
!***> Data for personDomainPart recordType

variable defined: recordType=personDomainPart
variable defined: recordPermissions=!-{"read":["createdBy","updated","public","domain","identifier"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","identifier"]}-!


Definiera hur datat skall se ut för att skapa posten
variable defined: createData=!-{"name":"personDomainPart","children":[{"name":"recordInfo","children":[{"name":"dataDivider","children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}]},{"name":"domain","value":"uu"}]},{"name":"personLink","children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}]},{"name":"affiliation","children":[{"name":"organisationLink","children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}]},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"repeatId":"0"}]}-!

Definiera hur datat skall se ut när posten är skapad / läses första gången
variable defined: expectedCreatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"coraUser:1299694997493014"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}],"name":"personLink"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"name":"affiliation"}],"name":"personDomainPart"}-!

variable defined: expectedCreatedDataSystemAdmin=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"64"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}],"name":"personLink"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"name":"affiliation"}],"name":"personDomainPart"}-!

variable defined: expectedCreatedDataDomainAdmin=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"65"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}],"name":"personLink"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"name":"affiliation"}],"name":"personDomainPart"}-!

Definiera hur datat skall se ut när posten uppdateras

variable defined: expectedUpdatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1730"},{"name":"affiliationUntilYear","value":"1744"}],"name":"affiliation"},{"repeatId":"0","name":"identifier","value":"local0"},{"repeatId":"1","name":"identifier","value":"changedValue"},{"repeatId":"2","name":"identifier","value":"local2"}],"name":"personDomainPart"}-!

Definiera hur datat skall se ut när posten uppdateras inga lokalaId:n eller organisationer
variable defined: updateDataNoIdentifierNorAffiliation=!-{"children":[{"children":[{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"id","value":"authority-person:106:uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"}],"name":"personDomainPart"}-!

variable defined: updateDataModifiedId=!-{"children":[{"children":[{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"id","value":"authority-person:111:uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1980"},{"name":"affiliationUntilYear","value":"2015"}],"name":"affiliation"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1455"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1970"},{"name":"affiliationUntilYear","value":"1979"}],"name":"affiliation"}],"name":"personDomainPart"}-!

Definiera data för uppdatering med organisation på annan domän (1456 tillhör KTH)
variable defined: updateDataOrganisationNotInSameDomain=!-{"children":[{"children":[{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"id","value":"authority-person:106:uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1456"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1970"},{"name":"affiliationUntilYear","value":"1979"}],"name":"affiliation"}],"name":"personDomainPart"}-!




variable defined: expectedDeleteResult=OK

Delete record, for recordType personDomainPart and id authority-person:106:uu


RecordEndpointFixture
authToken type id testDeleteRecord? getStatusType?
$adminAuthToken personDomainPart authority-person:106:uu OK


Data för person authority-person:106


Data för recordType person

RecordType är person
variable defined: recordType=person

Beskriver recordPartPermissions som finns för posttypen person:
variable defined: recordPermissions=!-{"read":["createdBy","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"]}-!

variable defined: recordReadPermissions=createdBy!- -!updated!- -!public!- -!domain!- -!academicTitle!- -!emailAddress!- -!yearOfBirth!- -!yearOfDeath!- -!alternativeName!- -!externalURL!- -!otherAffiliation!- -!ORCID_ID!- -!VIAF_ID!- -!Libris_ID!- -!biographyEnglish!- -!biographySwedish!- -!personDomainPart


RecordId är authority-person:106
variable defined: recordId=authority-person:106


variable defined: expectedExistFields=!-{"children":[{"name":"recordInfo"},{"children":[{"name":"familyName2"},{"name":"givenName"}],"name":"authorisedName"},{"name":"academicTitle"},{"name":"yearOfBirth"},{"name":"yearOfDeath"},{"name":"emailAddress"},{"name":"alternativeName"},{"name":"externalURL"},{"name":"otherAffiliation"},{"name":"ORCID_ID"},{"name":"VIAF_ID"},{"name":"Libris_ID"},{"name":"biographyEnglish"},{"name":"biographySwedish"},{"name":"personDomainPart"}]}-!

variable defined: originalData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"<p>Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p><p>Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p><p>After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p><p>Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!
variable defined: expectedOriginalData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"<p>Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p><p>Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p><p>After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p><p>Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!

variable defined: expectedCreatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"<p>Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p><p>Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p><p>After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p><p>Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!

variable defined: updateData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463123Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670123Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164123Z"}],"name":"updated"},{"name":"public","value":"no"},{"repeatId":"0","name":"domain","value":"uu"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump-Updated"},{"name":"givenName","value":"Pippi-Updated"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor-Updated"},{"name":"yearOfBirth","value":"1219"},{"name":"yearOfDeath","value":"1912"},{"name":"emailAddress","value":"pippi.langstrump.updated@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter-Updated"},{"name":"givenName","value":"Rullgardina-Updated"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook-Updated"},{"name":"URL","value":"http://facebook.se/pippi-Updated"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard-Updated"},{"name":"affiliationFromYear","value":"1924"},{"name":"affiliationUntilYear","value":"1926"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series."},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare."},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!
variable defined: expectedUpdatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"no"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump-Updated"},{"name":"givenName","value":"Pippi-Updated"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor-Updated"},{"name":"yearOfBirth","value":"1219"},{"name":"yearOfDeath","value":"1912"},{"name":"emailAddress","value":"pippi.langstrump.updated@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter-Updated"},{"name":"givenName","value":"Rullgardina-Updated"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook-Updated"},{"name":"URL","value":"http://facebook.se/pippi-Updated"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard-Updated"},{"name":"affiliationFromYear","value":"1924"},{"name":"affiliationUntilYear","value":"1926"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series."},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare."},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!

variable defined: expectedUpdatedDataTriggeredFromPersonDomainPart=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"repeatId":"2","name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"<p>Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p><p>Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p><p>After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p><p>Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"},{"repeatId":"2","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:uu"}],"name":"personDomainPart"}],"name":"person"}-!

variable defined: searchId=publicPersonSearch
variable defined: searchQueryData=!-{"name":"search","children":[{"name":"include","children":[{"name":"includePart","children":[{"name":"personIdSearchTerm","value":"authority-person:106"}]}]}]}-!

variable defined: expectedCreatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"repeatId":"2","name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"<p>Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p><p>Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p><p>After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p><p>Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"},{"repeatId":"2","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:uu"}],"name":"personDomainPart"}],"name":"person"}-!
variable defined: expectedCompareResult=Did not find a match for child with nameInData domain and value uu and repeatId 2. Child with nameInData personDomainPart and type group and repeatId 2 is missing.
variable defined: expectedPermissionResult=Write permission domain is missing. Write permission personDomainPart is missing.

Validate everything has been read correctly.

Read record person authority-person:106


ChildComparerFixture
authToken type id testReadAndStoreRecord?
$adminAuthToken person authority-person:106

variable defined: expectedUpdatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"repeatId":"2","name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"<p>Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p><p>Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p><p>After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p><p>Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"},{"repeatId":"2","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:uu"}],"name":"personDomainPart"}],"name":"person"}-!
Validate the response returned on the read call contains the expected record parts.

Compare record data authority-person:106


ChildComparerFixture
children testCheckContainWithValues?
{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"repeatId":"2","name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"

Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p>

Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p>

After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"

Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p>

Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"},{"repeatId":"2","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:uu"}],"name":"personDomainPart"}],"name":"person"}

Did not find a match for child with nameInData domain and value uu and repeatId 2. Child with nameInData personDomainPart and type group and repeatId 2 is missing.

Check permissions for a record authority-person:106


ActionComparerFixture
actions testCheckActions?
{"actions":["read","update", "delete", "index", "read_incoming_links"]} Action read_incoming_links is missing.

PermissionComparerFixture
permissions testCheckPermissions?
{"read":["createdBy","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"]} Write permission domain is missing. Write permission personDomainPart is missing.



Synchronizering till classic

Table:smartrics.rest.fitnesse.fixture.RestFixture http://diva-fitnesse-httplistener:11111/
GET /getCallNo/0 200 Content-Type: text\/plain;charset=utf-8 PUT \/fedoraURL\/objects\/authority-person:106\/datastreams\/METADATA\?format\=\?xml\&controlGroup\=M\&logMessage\=coraWritten\&checksumType\=SHA\-512
GET /getCallNo/1 200 Content-Type: text\/plain;charset=utf-8 GET \/authorityIndexUrl\/authority\/person\/index\/authority-person:106
GET /getCallNo/2 200 Content-Type: text\/plain;charset=utf-8 No call made with no:2, the highest registered call number is:1
GET /empty_memory 200 Content-Type: text\/plain;charset=utf-8 forgot all remembered calls

Fall 4B Det skall inte gå att ta bort en personDomainPart som har lokaltId

Data för personDomainPart authority-person:125:uu

Detta är en personDomainPart för domän uu, med tre lokala id:n

RecordId är authority-person:125:uu
variable defined: recordId=authority-person:125:uu

Inkludera recordType personDomainPart eftersom detta är en personDomainPart
!***> Data for personDomainPart recordType

variable defined: recordType=personDomainPart
variable defined: recordPermissions=!-{"read":["createdBy","updated","public","domain","identifier"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","identifier"]}-!

Definiera hur datat skall se ut när posten är skapad / läses första gången
variable defined: expectedCreatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1730"},{"name":"affiliationUntilYear","value":"1744"}],"name":"affiliation"},{"name":"identifier","value":"local0"},{"name":"identifier","value":"local1"},{"name":"identifier","value":"local2"}],"name":"personDomainPart"}-!

Definiera förändrat data, lagt till temp identifier,
variable defined: updateData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1455"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1731"},{"name":"affiliationUntilYear","value":"1741"}],"name":"affiliation"},{"repeatId":"0","name":"identifier","value":"local0"},{"repeatId":"1","name":"identifier","value":"local1"},{"repeatId":"2","name":"identifier","value":"local2"}],"name":"personDomainPart"}-!

Definierar expectedUpdatedData, samma som updateData men utan repeatId för idenitifikatorer (eftersom det ändras)
variable defined: expectedUpdatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1455"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1731"},{"name":"affiliationUntilYear","value":"1741"}],"name":"affiliation"},{"name":"identifier","value":"local0"},{"name":"identifier","value":"local1"},{"name":"identifier","value":"local2"},{"repeatId":"$tempLocalId","name":"identifier","value":"$tempLocalId"}],"name":"personDomainPart"}-!

Definiera hur datat skall se ut när posten uppdateras och vi har tagit bort ett lokaltId (lokalid2)
variable defined: updateDataRemoveLocalId=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1730"},{"name":"affiliationUntilYear","value":"1744"}],"name":"affiliation"},{"repeatId":"0","name":"identifier","value":"local0"},{"repeatId":"1","name":"identifier","value":"local1"}],"name":"personDomainPart"}-!

Definiera hur datat skall se ut när posten uppdateras och vi har ändrat ett lokaltId (lokalid1)
variable defined: updateChangeLocalIdData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1730"},{"name":"affiliationUntilYear","value":"1744"}],"name":"affiliation"},{"repeatId":"0","name":"identifier","value":"local0"},{"repeatId":"1","name":"identifier","value":"changedValue"},{"repeatId":"2","name":"identifier","value":"local2"}],"name":"personDomainPart"}-!

variable defined: expectedOriginalData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1730"},{"name":"affiliationUntilYear","value":"1744"}],"name":"affiliation"},{"name":"identifier","value":"local0"},{"name":"identifier","value":"local1"},{"name":"identifier","value":"local2"}],"name":"personDomainPart"}-!


variable defined: expectedDeleteResult=BAD_REQUEST

Delete record, for recordType personDomainPart and id authority-person:125:uu


RecordEndpointFixture
authToken type id testDeleteRecord? getStatusType?
$adminAuthToken personDomainPart authority-person:125:uu BAD_REQUEST


Synchronizering till classic

Table:smartrics.rest.fitnesse.fixture.RestFixture http://diva-fitnesse-httplistener:11111/
GET /getCallNo/0 200 Content-Type: text\/plain;charset=utf-8 No calls registered.


Roller

SystemAdmin

SystemAdmin får ändra alla person och personDomainParts från alla domäner.


Fall 1 Det skall gå att uppdatera en person i alla domäner

variable defined: currentAuthToken=$systemAdminAuthToken

Data för person authority-person:106


Data för recordType person

RecordType är person
variable defined: recordType=person

Beskriver recordPartPermissions som finns för posttypen person:
variable defined: recordPermissions=!-{"read":["createdBy","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"]}-!

variable defined: recordReadPermissions=createdBy!- -!updated!- -!public!- -!domain!- -!academicTitle!- -!emailAddress!- -!yearOfBirth!- -!yearOfDeath!- -!alternativeName!- -!externalURL!- -!otherAffiliation!- -!ORCID_ID!- -!VIAF_ID!- -!Libris_ID!- -!biographyEnglish!- -!biographySwedish!- -!personDomainPart


RecordId är authority-person:106
variable defined: recordId=authority-person:106


variable defined: expectedExistFields=!-{"children":[{"name":"recordInfo"},{"children":[{"name":"familyName2"},{"name":"givenName"}],"name":"authorisedName"},{"name":"academicTitle"},{"name":"yearOfBirth"},{"name":"yearOfDeath"},{"name":"emailAddress"},{"name":"alternativeName"},{"name":"externalURL"},{"name":"otherAffiliation"},{"name":"ORCID_ID"},{"name":"VIAF_ID"},{"name":"Libris_ID"},{"name":"biographyEnglish"},{"name":"biographySwedish"},{"name":"personDomainPart"}]}-!

variable defined: originalData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"<p>Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p><p>Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p><p>After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p><p>Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!
variable defined: expectedOriginalData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"<p>Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p><p>Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p><p>After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p><p>Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!

variable defined: expectedCreatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"<p>Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p><p>Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p><p>After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p><p>Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!

variable defined: updateData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463123Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670123Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164123Z"}],"name":"updated"},{"name":"public","value":"no"},{"repeatId":"0","name":"domain","value":"uu"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump-Updated"},{"name":"givenName","value":"Pippi-Updated"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor-Updated"},{"name":"yearOfBirth","value":"1219"},{"name":"yearOfDeath","value":"1912"},{"name":"emailAddress","value":"pippi.langstrump.updated@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter-Updated"},{"name":"givenName","value":"Rullgardina-Updated"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook-Updated"},{"name":"URL","value":"http://facebook.se/pippi-Updated"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard-Updated"},{"name":"affiliationFromYear","value":"1924"},{"name":"affiliationUntilYear","value":"1926"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series."},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare."},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!
variable defined: expectedUpdatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"no"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump-Updated"},{"name":"givenName","value":"Pippi-Updated"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor-Updated"},{"name":"yearOfBirth","value":"1219"},{"name":"yearOfDeath","value":"1912"},{"name":"emailAddress","value":"pippi.langstrump.updated@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter-Updated"},{"name":"givenName","value":"Rullgardina-Updated"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook-Updated"},{"name":"URL","value":"http://facebook.se/pippi-Updated"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard-Updated"},{"name":"affiliationFromYear","value":"1924"},{"name":"affiliationUntilYear","value":"1926"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series."},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare."},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!

variable defined: expectedUpdatedDataTriggeredFromPersonDomainPart=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"repeatId":"2","name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"<p>Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p><p>Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p><p>After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p><p>Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"},{"repeatId":"2","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:uu"}],"name":"personDomainPart"}],"name":"person"}-!

variable defined: searchId=publicPersonSearch
variable defined: searchQueryData=!-{"name":"search","children":[{"name":"include","children":[{"name":"includePart","children":[{"name":"personIdSearchTerm","value":"authority-person:106"}]}]}]}-!

Define expected data

variable defined: expectedUpdateResult=OK
variable defined: expectedAnswer=
variable defined: expectedCompareResult=OK
variable defined: expectedActionResult=Action delete is missing. Action read_incoming_links is missing.
variable defined: expectedPermissionResult=Write permission id is missing. Write permission type is missing. Write permission createdBy is missing. Write permission dataDivider is missing. Write permission tsCreated is missing. Write permission updated is missing. Write permission domain is missing. Write permission personDomainPart is missing.
variable defined: expectedCompleteCompareResult=OK

Compare data, check permissions, read record, compare data for authority-person:106

Update record authority-person:106


ChildComparerFixture
authToken type id json testUpdateAndStoreRecord? getStatusType?
$systemAdminAuthToken person authority-person:106 {"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463123Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670123Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164123Z"}],"name":"updated"},{"name":"public","value":"no"},{"repeatId":"0","name":"domain","value":"uu"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump-Updated"},{"name":"givenName","value":"Pippi-Updated"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor-Updated"},{"name":"yearOfBirth","value":"1219"},{"name":"yearOfDeath","value":"1912"},{"name":"emailAddress","value":"pippi.langstrump.updated@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter-Updated"},{"name":"givenName","value":"Rullgardina-Updated"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook-Updated"},{"name":"URL","value":"http://facebook.se/pippi-Updated"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard-Updated"},{"name":"affiliationFromYear","value":"1924"},{"name":"affiliationUntilYear","value":"1926"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series."},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare."},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"} OK

variable defined: expectedAnswer=

Validate the response returned on the update call contains the expected record parts.

Compare record data authority-person:106


ChildComparerFixture
children testCheckContainWithValues?
{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"no"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump-Updated"},{"name":"givenName","value":"Pippi-Updated"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor-Updated"},{"name":"yearOfBirth","value":"1219"},{"name":"yearOfDeath","value":"1912"},{"name":"emailAddress","value":"pippi.langstrump.updated@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter-Updated"},{"name":"givenName","value":"Rullgardina-Updated"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook-Updated"},{"name":"URL","value":"http://facebook.se/pippi-Updated"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard-Updated"},{"name":"affiliationFromYear","value":"1924"},{"name":"affiliationUntilYear","value":"1926"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series."},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare."},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"} OK

Check permissions for a record authority-person:106


ActionComparerFixture
actions testCheckActions?
{"actions":["read","update", "delete", "index", "read_incoming_links"]} Action delete is missing. Action read_incoming_links is missing.

PermissionComparerFixture
permissions testCheckPermissions?
{"read":["createdBy","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"]} Write permission id is missing. Write permission type is missing. Write permission createdBy is missing. Write permission dataDivider is missing. Write permission tsCreated is missing. Write permission updated is missing. Write permission domain is missing. Write permission personDomainPart is missing.



Read the record has been updated correctly, by reading the stored record again.

Read record person authority-person:106


ChildComparerFixture
authToken type id testReadAndStoreRecord?
$systemAdminAuthToken person authority-person:106


Validate the read response returned on the read call contains the expected record parts.

Compare record data authority-person:106


ChildComparerFixture
children testCheckContainWithValues?
{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"no"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump-Updated"},{"name":"givenName","value":"Pippi-Updated"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor-Updated"},{"name":"yearOfBirth","value":"1219"},{"name":"yearOfDeath","value":"1912"},{"name":"emailAddress","value":"pippi.langstrump.updated@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter-Updated"},{"name":"givenName","value":"Rullgardina-Updated"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook-Updated"},{"name":"URL","value":"http://facebook.se/pippi-Updated"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard-Updated"},{"name":"affiliationFromYear","value":"1924"},{"name":"affiliationUntilYear","value":"1926"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series."},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare."},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"} OK

Check permissions for a record authority-person:106


ActionComparerFixture
actions testCheckActions?
{"actions":["read","update", "delete", "index", "read_incoming_links"]} Action delete is missing. Action read_incoming_links is missing.

PermissionComparerFixture
permissions testCheckPermissions?
{"read":["createdBy","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"]} Write permission id is missing. Write permission type is missing. Write permission createdBy is missing. Write permission dataDivider is missing. Write permission tsCreated is missing. Write permission updated is missing. Write permission domain is missing. Write permission personDomainPart is missing.



Read and check data with full permissions to see the record as it is stored.
variable defined: currentAuthToken=$adminAuthToken

variable defined: expectedCompareResult=OK

Read record person authority-person:106


ChildComparerFixture
authToken type id testReadAndStoreRecord?
$adminAuthToken person authority-person:106

Compare record data authority-person:106


ChildComparerFixture
children testCheckContainWithValues?
{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"no"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump-Updated"},{"name":"givenName","value":"Pippi-Updated"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor-Updated"},{"name":"yearOfBirth","value":"1219"},{"name":"yearOfDeath","value":"1912"},{"name":"emailAddress","value":"pippi.langstrump.updated@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter-Updated"},{"name":"givenName","value":"Rullgardina-Updated"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook-Updated"},{"name":"URL","value":"http://facebook.se/pippi-Updated"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard-Updated"},{"name":"affiliationFromYear","value":"1924"},{"name":"affiliationUntilYear","value":"1926"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series."},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare."},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"} OK



Reset record authority-person:106


RecordEndpointFixture
authToken type id json testUpdateRecord? getStatusType?
$adminAuthToken person authority-person:106 {"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"

Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p>

Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p>

After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"

Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p>

Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}

OK


Fall 2 Det ska gå att lägga till en personDomainPart till en person

variable defined: currentAuthToken=$systemAdminAuthToken
script StringSupport
$creatingUserId= dateFormat; YYYYMMddHHmmssss

Data för person authority-person:106


Data för recordType person

RecordType är person
variable defined: recordType=person

Beskriver recordPartPermissions som finns för posttypen person:
variable defined: recordPermissions=!-{"read":["createdBy","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"]}-!

variable defined: recordReadPermissions=createdBy!- -!updated!- -!public!- -!domain!- -!academicTitle!- -!emailAddress!- -!yearOfBirth!- -!yearOfDeath!- -!alternativeName!- -!externalURL!- -!otherAffiliation!- -!ORCID_ID!- -!VIAF_ID!- -!Libris_ID!- -!biographyEnglish!- -!biographySwedish!- -!personDomainPart


RecordId är authority-person:106
variable defined: recordId=authority-person:106


variable defined: expectedExistFields=!-{"children":[{"name":"recordInfo"},{"children":[{"name":"familyName2"},{"name":"givenName"}],"name":"authorisedName"},{"name":"academicTitle"},{"name":"yearOfBirth"},{"name":"yearOfDeath"},{"name":"emailAddress"},{"name":"alternativeName"},{"name":"externalURL"},{"name":"otherAffiliation"},{"name":"ORCID_ID"},{"name":"VIAF_ID"},{"name":"Libris_ID"},{"name":"biographyEnglish"},{"name":"biographySwedish"},{"name":"personDomainPart"}]}-!

variable defined: originalData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"<p>Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p><p>Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p><p>After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p><p>Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!
variable defined: expectedOriginalData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"<p>Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p><p>Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p><p>After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p><p>Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!

variable defined: expectedCreatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"<p>Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p><p>Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p><p>After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p><p>Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!

variable defined: updateData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463123Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670123Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164123Z"}],"name":"updated"},{"name":"public","value":"no"},{"repeatId":"0","name":"domain","value":"uu"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump-Updated"},{"name":"givenName","value":"Pippi-Updated"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor-Updated"},{"name":"yearOfBirth","value":"1219"},{"name":"yearOfDeath","value":"1912"},{"name":"emailAddress","value":"pippi.langstrump.updated@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter-Updated"},{"name":"givenName","value":"Rullgardina-Updated"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook-Updated"},{"name":"URL","value":"http://facebook.se/pippi-Updated"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard-Updated"},{"name":"affiliationFromYear","value":"1924"},{"name":"affiliationUntilYear","value":"1926"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series."},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare."},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!
variable defined: expectedUpdatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"no"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump-Updated"},{"name":"givenName","value":"Pippi-Updated"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor-Updated"},{"name":"yearOfBirth","value":"1219"},{"name":"yearOfDeath","value":"1912"},{"name":"emailAddress","value":"pippi.langstrump.updated@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter-Updated"},{"name":"givenName","value":"Rullgardina-Updated"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook-Updated"},{"name":"URL","value":"http://facebook.se/pippi-Updated"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard-Updated"},{"name":"affiliationFromYear","value":"1924"},{"name":"affiliationUntilYear","value":"1926"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series."},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare."},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!

variable defined: expectedUpdatedDataTriggeredFromPersonDomainPart=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"repeatId":"2","name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"<p>Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p><p>Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p><p>After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p><p>Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"},{"repeatId":"2","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:uu"}],"name":"personDomainPart"}],"name":"person"}-!

variable defined: searchId=publicPersonSearch
variable defined: searchQueryData=!-{"name":"search","children":[{"name":"include","children":[{"name":"includePart","children":[{"name":"personIdSearchTerm","value":"authority-person:106"}]}]}]}-!

Data for personDomainPart authority-person:106:uu

Detta är en personDomainPart för domän uu, utan lokaltId så att den kan tas bort

RecordId är authority-person:106:uu
variable defined: recordId=authority-person:106:uu

Inkludera recordType personDomainPart eftersom detta är en personDomainPart
!***> Data for personDomainPart recordType

variable defined: recordType=personDomainPart
variable defined: recordPermissions=!-{"read":["createdBy","updated","public","domain","identifier"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","identifier"]}-!


Definiera hur datat skall se ut för att skapa posten
variable defined: createData=!-{"name":"personDomainPart","children":[{"name":"recordInfo","children":[{"name":"dataDivider","children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}]},{"name":"domain","value":"uu"}]},{"name":"personLink","children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}]},{"name":"affiliation","children":[{"name":"organisationLink","children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}]},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"repeatId":"0"}]}-!

Definiera hur datat skall se ut när posten är skapad / läses första gången
variable defined: expectedCreatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"coraUser:1299694997493014"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}],"name":"personLink"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"name":"affiliation"}],"name":"personDomainPart"}-!

variable defined: expectedCreatedDataSystemAdmin=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"64"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}],"name":"personLink"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"name":"affiliation"}],"name":"personDomainPart"}-!

variable defined: expectedCreatedDataDomainAdmin=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"65"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}],"name":"personLink"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"name":"affiliation"}],"name":"personDomainPart"}-!

Definiera hur datat skall se ut när posten uppdateras

variable defined: expectedUpdatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463123Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670123Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164123Z"}],"name":"updated"},{"name":"public","value":"no"},{"repeatId":"0","name":"domain","value":"uu"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump-Updated"},{"name":"givenName","value":"Pippi-Updated"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor-Updated"},{"name":"yearOfBirth","value":"1219"},{"name":"yearOfDeath","value":"1912"},{"name":"emailAddress","value":"pippi.langstrump.updated@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter-Updated"},{"name":"givenName","value":"Rullgardina-Updated"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook-Updated"},{"name":"URL","value":"http://facebook.se/pippi-Updated"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard-Updated"},{"name":"affiliationFromYear","value":"1924"},{"name":"affiliationUntilYear","value":"1926"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series."},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare."},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!

Definiera hur datat skall se ut när posten uppdateras inga lokalaId:n eller organisationer
variable defined: updateDataNoIdentifierNorAffiliation=!-{"children":[{"children":[{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"id","value":"authority-person:106:uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"}],"name":"personDomainPart"}-!

variable defined: updateDataModifiedId=!-{"children":[{"children":[{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"id","value":"authority-person:111:uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1980"},{"name":"affiliationUntilYear","value":"2015"}],"name":"affiliation"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1455"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1970"},{"name":"affiliationUntilYear","value":"1979"}],"name":"affiliation"}],"name":"personDomainPart"}-!

Definiera data för uppdatering med organisation på annan domän (1456 tillhör KTH)
variable defined: updateDataOrganisationNotInSameDomain=!-{"children":[{"children":[{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"id","value":"authority-person:106:uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1456"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1970"},{"name":"affiliationUntilYear","value":"1979"}],"name":"affiliation"}],"name":"personDomainPart"}-!




variable defined: expectedCreateResult=CREATED
variable defined: expectedActionResult=Action read_incoming_links is missing.
variable defined: expectedCompareResult=Child with nameInData personLink and type group is missing.
variable defined: expectedPermissionResult=Write permission id is missing. Write permission type is missing. Write permission createdBy is missing. Write permission dataDivider is missing. Write permission tsCreated is missing. Write permission updated is missing. Write permission public is missing. Write permission domain is missing.
variable defined: expectedCreatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"64"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}],"name":"personLink"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"name":"affiliation"}],"name":"personDomainPart"}-!

Create record, for recordType personDomainPart


ChildComparerFixture
authToken type json testCreateAndStoreRecord? getStatusType? getCreatedId?
$systemAdminAuthToken personDomainPart {"name":"personDomainPart","children":[{"name":"recordInfo","children":[{"name":"dataDivider","children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}]},{"name":"domain","value":"uu"}]},{"name":"personLink","children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}]},{"name":"affiliation","children":[{"name":"organisationLink","children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}]},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"repeatId":"0"}]} CREATED $createdRecordId=

variable defined: expectedAnswer=
variable defined: recordId=$createdRecordId
variable defined: expectedUpdatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"64"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}],"name":"personLink"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"name":"affiliation"}],"name":"personDomainPart"}-!
Validate the response returned on the create call contains the expected record parts.

Compare record data $createdRecordId


ChildComparerFixture
children testCheckContainWithValues?
{"children":[{"children":[{"name":"id","value":"authority-person:106:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"64"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}],"name":"personLink"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"name":"affiliation"}],"name":"personDomainPart"} Child with nameInData personLink and type group is missing.

Check permissions for a record $createdRecordId


ActionComparerFixture
actions testCheckActions?
{"actions":["read","update", "delete", "index", "read_incoming_links"]} Action read_incoming_links is missing.

PermissionComparerFixture
permissions testCheckPermissions?
{"read":["createdBy","updated","public","domain","identifier"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","identifier"]} Write permission id is missing. Write permission type is missing. Write permission createdBy is missing. Write permission dataDivider is missing. Write permission tsCreated is missing. Write permission updated is missing. Write permission public is missing. Write permission domain is missing.



Validate everything has been created correctly, by reading the stored record again.

Read record personDomainPart $createdRecordId


ChildComparerFixture
authToken type id testReadAndStoreRecord?
$systemAdminAuthToken personDomainPart $createdRecordId

Validate the response returned on the read call contains the expected record parts.

Compare record data $createdRecordId


ChildComparerFixture
children testCheckContainWithValues?
{"children":[{"children":[{"name":"id","value":"authority-person:106:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"64"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}],"name":"personLink"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"name":"affiliation"}],"name":"personDomainPart"} Child with nameInData personLink and type group is missing.

Check permissions for a record $createdRecordId


ActionComparerFixture
actions testCheckActions?
{"actions":["read","update", "delete", "index", "read_incoming_links"]} Action read_incoming_links is missing.

PermissionComparerFixture
permissions testCheckPermissions?
{"read":["createdBy","updated","public","domain","identifier"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","identifier"]} Write permission id is missing. Write permission type is missing. Write permission createdBy is missing. Write permission dataDivider is missing. Write permission tsCreated is missing. Write permission updated is missing. Write permission public is missing. Write permission domain is missing.



Fall 3 Det skall gå att uppdatera personDomainPart


Data för personDomainPart authority-person:125:uu

Detta är en personDomainPart för domän uu, med tre lokala id:n

RecordId är authority-person:125:uu
variable defined: recordId=authority-person:125:uu

Inkludera recordType personDomainPart eftersom detta är en personDomainPart
!***> Data for personDomainPart recordType

variable defined: recordType=personDomainPart
variable defined: recordPermissions=!-{"read":["createdBy","updated","public","domain","identifier"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","identifier"]}-!

Definiera hur datat skall se ut när posten är skapad / läses första gången
variable defined: expectedCreatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1730"},{"name":"affiliationUntilYear","value":"1744"}],"name":"affiliation"},{"name":"identifier","value":"local0"},{"name":"identifier","value":"local1"},{"name":"identifier","value":"local2"}],"name":"personDomainPart"}-!

Definiera förändrat data, lagt till temp identifier,
variable defined: updateData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1455"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1731"},{"name":"affiliationUntilYear","value":"1741"}],"name":"affiliation"},{"repeatId":"0","name":"identifier","value":"local0"},{"repeatId":"1","name":"identifier","value":"local1"},{"repeatId":"2","name":"identifier","value":"local2"}],"name":"personDomainPart"}-!

Definierar expectedUpdatedData, samma som updateData men utan repeatId för idenitifikatorer (eftersom det ändras)
variable defined: expectedUpdatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1455"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1731"},{"name":"affiliationUntilYear","value":"1741"}],"name":"affiliation"},{"name":"identifier","value":"local0"},{"name":"identifier","value":"local1"},{"name":"identifier","value":"local2"},{"repeatId":"$tempLocalId","name":"identifier","value":"$tempLocalId"}],"name":"personDomainPart"}-!

Definiera hur datat skall se ut när posten uppdateras och vi har tagit bort ett lokaltId (lokalid2)
variable defined: updateDataRemoveLocalId=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1730"},{"name":"affiliationUntilYear","value":"1744"}],"name":"affiliation"},{"repeatId":"0","name":"identifier","value":"local0"},{"repeatId":"1","name":"identifier","value":"local1"}],"name":"personDomainPart"}-!

Definiera hur datat skall se ut när posten uppdateras och vi har ändrat ett lokaltId (lokalid1)
variable defined: updateChangeLocalIdData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1730"},{"name":"affiliationUntilYear","value":"1744"}],"name":"affiliation"},{"repeatId":"0","name":"identifier","value":"local0"},{"repeatId":"1","name":"identifier","value":"changedValue"},{"repeatId":"2","name":"identifier","value":"local2"}],"name":"personDomainPart"}-!

variable defined: expectedOriginalData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1730"},{"name":"affiliationUntilYear","value":"1744"}],"name":"affiliation"},{"name":"identifier","value":"local0"},{"name":"identifier","value":"local1"},{"name":"identifier","value":"local2"}],"name":"personDomainPart"}-!



Läs post personDomainPart authority-person:125:uu och uppdatera data och addera ett nytt lokal ID.

ChildComparerFixture
authToken type id testReadAndStoreRecord?
$systemAdminAuthToken personDomainPart authority-person:125:uu $readPersonDomainPart=

script StoredData
$readPersonDomainPartGroup= getStoredRecordDataGroupAsJsonWithoutLinks;

script StringSupport
note skapa ett nummer som kan användas som identifier och repeatId
$tempLocalId= dateFormat; YYYYMMddHHmmssss
note lägg till en ny identifier
$generatedPersonDomainPart= replaceAll; $readPersonDomainPartGroup {"repeatId":"0","name":"identifier","value":"local0"} {"repeatId":"0","name":"identifier","value":"local0"},{"repeatId":"$tempLocalId","name":"identifier","value":"$tempLocalId"}
note byt affiliering
$generatedPersonDomainPart= replaceAll; $generatedPersonDomainPart {"name":"linkedRecordId","value":"1750"} {"name":"linkedRecordId","value":"1455"}
note byt affiliationFromYear
$generatedPersonDomainPart= replaceAll; $generatedPersonDomainPart {"name":"affiliationFromYear","value":"1730"} {"name":"affiliationFromYear","value":"1731"}
note byt affiliationUntilYear
$generatedPersonDomainPart= replaceAll; $generatedPersonDomainPart {"name":"affiliationUntilYear","value":"1744"} {"name":"affiliationUntilYear","value":"1741"}

variable defined: updateData=$generatedPersonDomainPart

variable defined: expectedUpdateResult=OK
variable defined: expectedAnswer=
variable defined: expectedCompareResult=OK
variable defined: expectedActionResult=Action read_incoming_links is missing.
variable defined: expectedPermissionResult=Write permission id is missing. Write permission type is missing. Write permission createdBy is missing. Write permission dataDivider is missing. Write permission tsCreated is missing. Write permission updated is missing. Write permission public is missing. Write permission domain is missing.

Compare data, check permissions, read record, compare data for authority-person:125:uu

Update record authority-person:125:uu


ChildComparerFixture
authToken type id json testUpdateAndStoreRecord? getStatusType?
$systemAdminAuthToken personDomainPart authority-person:125:uu $generatedPersonDomainPart OK

variable defined: expectedAnswer=

Validate the response returned on the update call contains the expected record parts.

Compare record data authority-person:125:uu


ChildComparerFixture
children testCheckContainWithValues?
{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1455"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1731"},{"name":"affiliationUntilYear","value":"1741"}],"name":"affiliation"},{"name":"identifier","value":"local0"},{"name":"identifier","value":"local1"},{"name":"identifier","value":"local2"},{"repeatId":"$tempLocalId","name":"identifier","value":"$tempLocalId"}],"name":"personDomainPart"} OK

Check permissions for a record authority-person:125:uu


ActionComparerFixture
actions testCheckActions?
{"actions":["read","update", "delete", "index", "read_incoming_links"]} Action read_incoming_links is missing.

PermissionComparerFixture
permissions testCheckPermissions?
{"read":["createdBy","updated","public","domain","identifier"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","identifier"]} Write permission id is missing. Write permission type is missing. Write permission createdBy is missing. Write permission dataDivider is missing. Write permission tsCreated is missing. Write permission updated is missing. Write permission public is missing. Write permission domain is missing.



Read the record has been updated correctly, by reading the stored record again.

Read record personDomainPart authority-person:125:uu


ChildComparerFixture
authToken type id testReadAndStoreRecord?
$systemAdminAuthToken personDomainPart authority-person:125:uu


Validate the read response returned on the read call contains the expected record parts.

Compare record data authority-person:125:uu


ChildComparerFixture
children testCheckContainWithValues?
{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1455"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1731"},{"name":"affiliationUntilYear","value":"1741"}],"name":"affiliation"},{"name":"identifier","value":"local0"},{"name":"identifier","value":"local1"},{"name":"identifier","value":"local2"},{"repeatId":"$tempLocalId","name":"identifier","value":"$tempLocalId"}],"name":"personDomainPart"} OK

Check permissions for a record authority-person:125:uu


ActionComparerFixture
actions testCheckActions?
{"actions":["read","update", "delete", "index", "read_incoming_links"]} Action read_incoming_links is missing.

PermissionComparerFixture
permissions testCheckPermissions?
{"read":["createdBy","updated","public","domain","identifier"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","identifier"]} Write permission id is missing. Write permission type is missing. Write permission createdBy is missing. Write permission dataDivider is missing. Write permission tsCreated is missing. Write permission updated is missing. Write permission public is missing. Write permission domain is missing.



Read and check data with full permissions to see the record as it is stored.
variable defined: currentAuthToken=$adminAuthToken

variable defined: expectedCompareResult=OK

Read record personDomainPart authority-person:125:uu


ChildComparerFixture
authToken type id testReadAndStoreRecord?
$adminAuthToken personDomainPart authority-person:125:uu

Compare record data authority-person:125:uu


ChildComparerFixture
children testCheckContainWithValues?
{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1455"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1731"},{"name":"affiliationUntilYear","value":"1741"}],"name":"affiliation"},{"name":"identifier","value":"local0"},{"name":"identifier","value":"local1"},{"name":"identifier","value":"local2"},{"repeatId":"$tempLocalId","name":"identifier","value":"$tempLocalId"}],"name":"personDomainPart"} OK



Fall 4 Det skall gå att ta bort en personDomainPart

Data for personDomainPart authority-person:106:uu

Detta är en personDomainPart för domän uu, utan lokaltId så att den kan tas bort

RecordId är authority-person:106:uu
variable defined: recordId=authority-person:106:uu

Inkludera recordType personDomainPart eftersom detta är en personDomainPart
!***> Data for personDomainPart recordType

variable defined: recordType=personDomainPart
variable defined: recordPermissions=!-{"read":["createdBy","updated","public","domain","identifier"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","identifier"]}-!


Definiera hur datat skall se ut för att skapa posten
variable defined: createData=!-{"name":"personDomainPart","children":[{"name":"recordInfo","children":[{"name":"dataDivider","children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}]},{"name":"domain","value":"uu"}]},{"name":"personLink","children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}]},{"name":"affiliation","children":[{"name":"organisationLink","children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}]},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"repeatId":"0"}]}-!

Definiera hur datat skall se ut när posten är skapad / läses första gången
variable defined: expectedCreatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"coraUser:1299694997493014"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}],"name":"personLink"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"name":"affiliation"}],"name":"personDomainPart"}-!

variable defined: expectedCreatedDataSystemAdmin=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"64"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}],"name":"personLink"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"name":"affiliation"}],"name":"personDomainPart"}-!

variable defined: expectedCreatedDataDomainAdmin=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"65"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}],"name":"personLink"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"name":"affiliation"}],"name":"personDomainPart"}-!

Definiera hur datat skall se ut när posten uppdateras

variable defined: expectedUpdatedData=$generatedPersonDomainPart

Definiera hur datat skall se ut när posten uppdateras inga lokalaId:n eller organisationer
variable defined: updateDataNoIdentifierNorAffiliation=!-{"children":[{"children":[{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"id","value":"authority-person:106:uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"}],"name":"personDomainPart"}-!

variable defined: updateDataModifiedId=!-{"children":[{"children":[{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"id","value":"authority-person:111:uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1980"},{"name":"affiliationUntilYear","value":"2015"}],"name":"affiliation"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1455"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1970"},{"name":"affiliationUntilYear","value":"1979"}],"name":"affiliation"}],"name":"personDomainPart"}-!

Definiera data för uppdatering med organisation på annan domän (1456 tillhör KTH)
variable defined: updateDataOrganisationNotInSameDomain=!-{"children":[{"children":[{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"id","value":"authority-person:106:uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1456"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1970"},{"name":"affiliationUntilYear","value":"1979"}],"name":"affiliation"}],"name":"personDomainPart"}-!




variable defined: expectedDeleteResult=OK

Delete record, for recordType personDomainPart and id authority-person:106:uu


RecordEndpointFixture
authToken type id testDeleteRecord? getStatusType?
$adminAuthToken personDomainPart authority-person:106:uu OK



DomainAdmin

DomainAdmin får uppdatera alla personer men bara kunna uppdatera personDomainParts som tillhör sin egen domän.


Fall 1 Det skall gå att uppdatera en person i alla domäner

variable defined: currentAuthToken=$domainAdminUUAuthToken

Data för person authority-person:106


Data för recordType person

RecordType är person
variable defined: recordType=person

Beskriver recordPartPermissions som finns för posttypen person:
variable defined: recordPermissions=!-{"read":["createdBy","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"]}-!

variable defined: recordReadPermissions=createdBy!- -!updated!- -!public!- -!domain!- -!academicTitle!- -!emailAddress!- -!yearOfBirth!- -!yearOfDeath!- -!alternativeName!- -!externalURL!- -!otherAffiliation!- -!ORCID_ID!- -!VIAF_ID!- -!Libris_ID!- -!biographyEnglish!- -!biographySwedish!- -!personDomainPart


RecordId är authority-person:106
variable defined: recordId=authority-person:106


variable defined: expectedExistFields=!-{"children":[{"name":"recordInfo"},{"children":[{"name":"familyName2"},{"name":"givenName"}],"name":"authorisedName"},{"name":"academicTitle"},{"name":"yearOfBirth"},{"name":"yearOfDeath"},{"name":"emailAddress"},{"name":"alternativeName"},{"name":"externalURL"},{"name":"otherAffiliation"},{"name":"ORCID_ID"},{"name":"VIAF_ID"},{"name":"Libris_ID"},{"name":"biographyEnglish"},{"name":"biographySwedish"},{"name":"personDomainPart"}]}-!

variable defined: originalData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"<p>Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p><p>Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p><p>After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p><p>Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!
variable defined: expectedOriginalData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"<p>Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p><p>Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p><p>After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p><p>Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!

variable defined: expectedCreatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"<p>Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p><p>Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p><p>After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p><p>Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!

variable defined: updateData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463123Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670123Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164123Z"}],"name":"updated"},{"name":"public","value":"no"},{"repeatId":"0","name":"domain","value":"uu"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump-Updated"},{"name":"givenName","value":"Pippi-Updated"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor-Updated"},{"name":"yearOfBirth","value":"1219"},{"name":"yearOfDeath","value":"1912"},{"name":"emailAddress","value":"pippi.langstrump.updated@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter-Updated"},{"name":"givenName","value":"Rullgardina-Updated"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook-Updated"},{"name":"URL","value":"http://facebook.se/pippi-Updated"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard-Updated"},{"name":"affiliationFromYear","value":"1924"},{"name":"affiliationUntilYear","value":"1926"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series."},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare."},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!
variable defined: expectedUpdatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"no"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump-Updated"},{"name":"givenName","value":"Pippi-Updated"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor-Updated"},{"name":"yearOfBirth","value":"1219"},{"name":"yearOfDeath","value":"1912"},{"name":"emailAddress","value":"pippi.langstrump.updated@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter-Updated"},{"name":"givenName","value":"Rullgardina-Updated"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook-Updated"},{"name":"URL","value":"http://facebook.se/pippi-Updated"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard-Updated"},{"name":"affiliationFromYear","value":"1924"},{"name":"affiliationUntilYear","value":"1926"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series."},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare."},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!

variable defined: expectedUpdatedDataTriggeredFromPersonDomainPart=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"repeatId":"2","name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"<p>Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p><p>Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p><p>After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p><p>Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"},{"repeatId":"2","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:uu"}],"name":"personDomainPart"}],"name":"person"}-!

variable defined: searchId=publicPersonSearch
variable defined: searchQueryData=!-{"name":"search","children":[{"name":"include","children":[{"name":"includePart","children":[{"name":"personIdSearchTerm","value":"authority-person:106"}]}]}]}-!

Define expected data

variable defined: expectedUpdateResult=OK
variable defined: expectedAnswer=
variable defined: expectedCompareResult=OK
variable defined: expectedActionResult=Action delete is missing. Action index is missing. Action read_incoming_links is missing.
variable defined: expectedPermissionResult=Write permission id is missing. Write permission type is missing. Write permission createdBy is missing. Write permission dataDivider is missing. Write permission tsCreated is missing. Write permission updated is missing. Write permission domain is missing. Write permission personDomainPart is missing.
variable defined: expectedCompleteCompareResult=OK

Compare data, check permissions, read record, compare data for authority-person:106

Update record authority-person:106


ChildComparerFixture
authToken type id json testUpdateAndStoreRecord? getStatusType?
$domainAdminUUAuthToken person authority-person:106 {"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463123Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670123Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164123Z"}],"name":"updated"},{"name":"public","value":"no"},{"repeatId":"0","name":"domain","value":"uu"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump-Updated"},{"name":"givenName","value":"Pippi-Updated"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor-Updated"},{"name":"yearOfBirth","value":"1219"},{"name":"yearOfDeath","value":"1912"},{"name":"emailAddress","value":"pippi.langstrump.updated@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter-Updated"},{"name":"givenName","value":"Rullgardina-Updated"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook-Updated"},{"name":"URL","value":"http://facebook.se/pippi-Updated"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard-Updated"},{"name":"affiliationFromYear","value":"1924"},{"name":"affiliationUntilYear","value":"1926"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series."},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare."},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"} OK

variable defined: expectedAnswer=

Validate the response returned on the update call contains the expected record parts.

Compare record data authority-person:106


ChildComparerFixture
children testCheckContainWithValues?
{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"no"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump-Updated"},{"name":"givenName","value":"Pippi-Updated"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor-Updated"},{"name":"yearOfBirth","value":"1219"},{"name":"yearOfDeath","value":"1912"},{"name":"emailAddress","value":"pippi.langstrump.updated@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter-Updated"},{"name":"givenName","value":"Rullgardina-Updated"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook-Updated"},{"name":"URL","value":"http://facebook.se/pippi-Updated"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard-Updated"},{"name":"affiliationFromYear","value":"1924"},{"name":"affiliationUntilYear","value":"1926"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series."},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare."},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"} OK

Check permissions for a record authority-person:106


ActionComparerFixture
actions testCheckActions?
{"actions":["read","update", "delete", "index", "read_incoming_links"]} Action delete is missing. Action index is missing. Action read_incoming_links is missing.

PermissionComparerFixture
permissions testCheckPermissions?
{"read":["createdBy","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"]} Write permission id is missing. Write permission type is missing. Write permission createdBy is missing. Write permission dataDivider is missing. Write permission tsCreated is missing. Write permission updated is missing. Write permission domain is missing. Write permission personDomainPart is missing.



Read the record has been updated correctly, by reading the stored record again.

Read record person authority-person:106


ChildComparerFixture
authToken type id testReadAndStoreRecord?
$domainAdminUUAuthToken person authority-person:106


Validate the read response returned on the read call contains the expected record parts.

Compare record data authority-person:106


ChildComparerFixture
children testCheckContainWithValues?
{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"no"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump-Updated"},{"name":"givenName","value":"Pippi-Updated"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor-Updated"},{"name":"yearOfBirth","value":"1219"},{"name":"yearOfDeath","value":"1912"},{"name":"emailAddress","value":"pippi.langstrump.updated@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter-Updated"},{"name":"givenName","value":"Rullgardina-Updated"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook-Updated"},{"name":"URL","value":"http://facebook.se/pippi-Updated"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard-Updated"},{"name":"affiliationFromYear","value":"1924"},{"name":"affiliationUntilYear","value":"1926"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series."},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare."},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"} OK

Check permissions for a record authority-person:106


ActionComparerFixture
actions testCheckActions?
{"actions":["read","update", "delete", "index", "read_incoming_links"]} Action delete is missing. Action index is missing. Action read_incoming_links is missing.

PermissionComparerFixture
permissions testCheckPermissions?
{"read":["createdBy","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"]} Write permission id is missing. Write permission type is missing. Write permission createdBy is missing. Write permission dataDivider is missing. Write permission tsCreated is missing. Write permission updated is missing. Write permission domain is missing. Write permission personDomainPart is missing.



Read and check data with full permissions to see the record as it is stored.
variable defined: currentAuthToken=$adminAuthToken

variable defined: expectedCompareResult=OK

Read record person authority-person:106


ChildComparerFixture
authToken type id testReadAndStoreRecord?
$adminAuthToken person authority-person:106

Compare record data authority-person:106


ChildComparerFixture
children testCheckContainWithValues?
{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"no"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump-Updated"},{"name":"givenName","value":"Pippi-Updated"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor-Updated"},{"name":"yearOfBirth","value":"1219"},{"name":"yearOfDeath","value":"1912"},{"name":"emailAddress","value":"pippi.langstrump.updated@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter-Updated"},{"name":"givenName","value":"Rullgardina-Updated"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook-Updated"},{"name":"URL","value":"http://facebook.se/pippi-Updated"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard-Updated"},{"name":"affiliationFromYear","value":"1924"},{"name":"affiliationUntilYear","value":"1926"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series."},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare."},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"} OK



Reset record authority-person:106


RecordEndpointFixture
authToken type id json testUpdateRecord? getStatusType?
$adminAuthToken person authority-person:106 {"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"

Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p>

Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p>

After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"

Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p>

Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}

OK


Fall 2 Det ska gå att lägga till en personDomainPart till en befintligt person i sin egen domän

variable defined: currentAuthToken=$domainAdminUUAuthToken

Data för person authority-person:106


Data för recordType person

RecordType är person
variable defined: recordType=person

Beskriver recordPartPermissions som finns för posttypen person:
variable defined: recordPermissions=!-{"read":["createdBy","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"]}-!

variable defined: recordReadPermissions=createdBy!- -!updated!- -!public!- -!domain!- -!academicTitle!- -!emailAddress!- -!yearOfBirth!- -!yearOfDeath!- -!alternativeName!- -!externalURL!- -!otherAffiliation!- -!ORCID_ID!- -!VIAF_ID!- -!Libris_ID!- -!biographyEnglish!- -!biographySwedish!- -!personDomainPart


RecordId är authority-person:106
variable defined: recordId=authority-person:106


variable defined: expectedExistFields=!-{"children":[{"name":"recordInfo"},{"children":[{"name":"familyName2"},{"name":"givenName"}],"name":"authorisedName"},{"name":"academicTitle"},{"name":"yearOfBirth"},{"name":"yearOfDeath"},{"name":"emailAddress"},{"name":"alternativeName"},{"name":"externalURL"},{"name":"otherAffiliation"},{"name":"ORCID_ID"},{"name":"VIAF_ID"},{"name":"Libris_ID"},{"name":"biographyEnglish"},{"name":"biographySwedish"},{"name":"personDomainPart"}]}-!

variable defined: originalData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"<p>Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p><p>Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p><p>After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p><p>Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!
variable defined: expectedOriginalData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"<p>Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p><p>Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p><p>After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p><p>Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!

variable defined: expectedCreatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"<p>Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p><p>Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p><p>After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p><p>Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!

variable defined: updateData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463123Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670123Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164123Z"}],"name":"updated"},{"name":"public","value":"no"},{"repeatId":"0","name":"domain","value":"uu"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump-Updated"},{"name":"givenName","value":"Pippi-Updated"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor-Updated"},{"name":"yearOfBirth","value":"1219"},{"name":"yearOfDeath","value":"1912"},{"name":"emailAddress","value":"pippi.langstrump.updated@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter-Updated"},{"name":"givenName","value":"Rullgardina-Updated"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook-Updated"},{"name":"URL","value":"http://facebook.se/pippi-Updated"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard-Updated"},{"name":"affiliationFromYear","value":"1924"},{"name":"affiliationUntilYear","value":"1926"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series."},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare."},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!
variable defined: expectedUpdatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"no"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump-Updated"},{"name":"givenName","value":"Pippi-Updated"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor-Updated"},{"name":"yearOfBirth","value":"1219"},{"name":"yearOfDeath","value":"1912"},{"name":"emailAddress","value":"pippi.langstrump.updated@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter-Updated"},{"name":"givenName","value":"Rullgardina-Updated"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook-Updated"},{"name":"URL","value":"http://facebook.se/pippi-Updated"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard-Updated"},{"name":"affiliationFromYear","value":"1924"},{"name":"affiliationUntilYear","value":"1926"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series."},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare."},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!

variable defined: expectedUpdatedDataTriggeredFromPersonDomainPart=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"repeatId":"2","name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"<p>Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p><p>Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p><p>After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p><p>Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"},{"repeatId":"2","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:uu"}],"name":"personDomainPart"}],"name":"person"}-!

variable defined: searchId=publicPersonSearch
variable defined: searchQueryData=!-{"name":"search","children":[{"name":"include","children":[{"name":"includePart","children":[{"name":"personIdSearchTerm","value":"authority-person:106"}]}]}]}-!

Data for personDomainPart authority-person:106:uu

Detta är en personDomainPart för domän uu, utan lokaltId så att den kan tas bort

RecordId är authority-person:106:uu
variable defined: recordId=authority-person:106:uu

Inkludera recordType personDomainPart eftersom detta är en personDomainPart
!***> Data for personDomainPart recordType

variable defined: recordType=personDomainPart
variable defined: recordPermissions=!-{"read":["createdBy","updated","public","domain","identifier"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","identifier"]}-!


Definiera hur datat skall se ut för att skapa posten
variable defined: createData=!-{"name":"personDomainPart","children":[{"name":"recordInfo","children":[{"name":"dataDivider","children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}]},{"name":"domain","value":"uu"}]},{"name":"personLink","children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}]},{"name":"affiliation","children":[{"name":"organisationLink","children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}]},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"repeatId":"0"}]}-!

Definiera hur datat skall se ut när posten är skapad / läses första gången
variable defined: expectedCreatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"coraUser:1299694997493014"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}],"name":"personLink"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"name":"affiliation"}],"name":"personDomainPart"}-!

variable defined: expectedCreatedDataSystemAdmin=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"64"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}],"name":"personLink"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"name":"affiliation"}],"name":"personDomainPart"}-!

variable defined: expectedCreatedDataDomainAdmin=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"65"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}],"name":"personLink"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"name":"affiliation"}],"name":"personDomainPart"}-!

Definiera hur datat skall se ut när posten uppdateras

variable defined: expectedUpdatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463123Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670123Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164123Z"}],"name":"updated"},{"name":"public","value":"no"},{"repeatId":"0","name":"domain","value":"uu"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump-Updated"},{"name":"givenName","value":"Pippi-Updated"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor-Updated"},{"name":"yearOfBirth","value":"1219"},{"name":"yearOfDeath","value":"1912"},{"name":"emailAddress","value":"pippi.langstrump.updated@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter-Updated"},{"name":"givenName","value":"Rullgardina-Updated"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook-Updated"},{"name":"URL","value":"http://facebook.se/pippi-Updated"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard-Updated"},{"name":"affiliationFromYear","value":"1924"},{"name":"affiliationUntilYear","value":"1926"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series."},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare."},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!

Definiera hur datat skall se ut när posten uppdateras inga lokalaId:n eller organisationer
variable defined: updateDataNoIdentifierNorAffiliation=!-{"children":[{"children":[{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"id","value":"authority-person:106:uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"}],"name":"personDomainPart"}-!

variable defined: updateDataModifiedId=!-{"children":[{"children":[{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"id","value":"authority-person:111:uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1980"},{"name":"affiliationUntilYear","value":"2015"}],"name":"affiliation"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1455"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1970"},{"name":"affiliationUntilYear","value":"1979"}],"name":"affiliation"}],"name":"personDomainPart"}-!

Definiera data för uppdatering med organisation på annan domän (1456 tillhör KTH)
variable defined: updateDataOrganisationNotInSameDomain=!-{"children":[{"children":[{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"id","value":"authority-person:106:uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1456"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1970"},{"name":"affiliationUntilYear","value":"1979"}],"name":"affiliation"}],"name":"personDomainPart"}-!





variable defined: expectedCreateResult=CREATED
variable defined: expectedActionResult=Action index is missing. Action read_incoming_links is missing.
variable defined: expectedCompareResult=Child with nameInData personLink and type group is missing.
variable defined: expectedPermissionResult=Write permission id is missing. Write permission type is missing. Write permission createdBy is missing. Write permission dataDivider is missing. Write permission tsCreated is missing. Write permission updated is missing. Write permission public is missing. Write permission domain is missing.
variable defined: expectedCreatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"65"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}],"name":"personLink"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"name":"affiliation"}],"name":"personDomainPart"}-!

Create record, for recordType personDomainPart


ChildComparerFixture
authToken type json testCreateAndStoreRecord? getStatusType? getCreatedId?
$domainAdminUUAuthToken personDomainPart {"name":"personDomainPart","children":[{"name":"recordInfo","children":[{"name":"dataDivider","children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}]},{"name":"domain","value":"uu"}]},{"name":"personLink","children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}]},{"name":"affiliation","children":[{"name":"organisationLink","children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}]},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"repeatId":"0"}]} CREATED $createdRecordId=

variable defined: expectedAnswer=
variable defined: recordId=$createdRecordId
variable defined: expectedUpdatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"65"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}],"name":"personLink"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"name":"affiliation"}],"name":"personDomainPart"}-!
Validate the response returned on the create call contains the expected record parts.

Compare record data $createdRecordId


ChildComparerFixture
children testCheckContainWithValues?
{"children":[{"children":[{"name":"id","value":"authority-person:106:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"65"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}],"name":"personLink"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"name":"affiliation"}],"name":"personDomainPart"} Child with nameInData personLink and type group is missing.

Check permissions for a record $createdRecordId


ActionComparerFixture
actions testCheckActions?
{"actions":["read","update", "delete", "index", "read_incoming_links"]} Action index is missing. Action read_incoming_links is missing.

PermissionComparerFixture
permissions testCheckPermissions?
{"read":["createdBy","updated","public","domain","identifier"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","identifier"]} Write permission id is missing. Write permission type is missing. Write permission createdBy is missing. Write permission dataDivider is missing. Write permission tsCreated is missing. Write permission updated is missing. Write permission public is missing. Write permission domain is missing.



Validate everything has been created correctly, by reading the stored record again.

Read record personDomainPart $createdRecordId


ChildComparerFixture
authToken type id testReadAndStoreRecord?
$domainAdminUUAuthToken personDomainPart $createdRecordId

Validate the response returned on the read call contains the expected record parts.

Compare record data $createdRecordId


ChildComparerFixture
children testCheckContainWithValues?
{"children":[{"children":[{"name":"id","value":"authority-person:106:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"65"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}],"name":"personLink"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"name":"affiliation"}],"name":"personDomainPart"} Child with nameInData personLink and type group is missing.

Check permissions for a record $createdRecordId


ActionComparerFixture
actions testCheckActions?
{"actions":["read","update", "delete", "index", "read_incoming_links"]} Action index is missing. Action read_incoming_links is missing.

PermissionComparerFixture
permissions testCheckPermissions?
{"read":["createdBy","updated","public","domain","identifier"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","identifier"]} Write permission id is missing. Write permission type is missing. Write permission createdBy is missing. Write permission dataDivider is missing. Write permission tsCreated is missing. Write permission updated is missing. Write permission public is missing. Write permission domain is missing.


Fall 3 Det skall gå att uppdatera personDomainPart till en befintligt person i sin egen domän

variable defined: currentAuthToken=$domainAdminUUAuthToken

Data för personDomainPart authority-person:125:uu

Detta är en personDomainPart för domän uu, med tre lokala id:n

RecordId är authority-person:125:uu
variable defined: recordId=authority-person:125:uu

Inkludera recordType personDomainPart eftersom detta är en personDomainPart
!***> Data for personDomainPart recordType

variable defined: recordType=personDomainPart
variable defined: recordPermissions=!-{"read":["createdBy","updated","public","domain","identifier"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","identifier"]}-!

Definiera hur datat skall se ut när posten är skapad / läses första gången
variable defined: expectedCreatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1730"},{"name":"affiliationUntilYear","value":"1744"}],"name":"affiliation"},{"name":"identifier","value":"local0"},{"name":"identifier","value":"local1"},{"name":"identifier","value":"local2"}],"name":"personDomainPart"}-!

Definiera förändrat data, lagt till temp identifier,
variable defined: updateData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1455"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1731"},{"name":"affiliationUntilYear","value":"1741"}],"name":"affiliation"},{"repeatId":"0","name":"identifier","value":"local0"},{"repeatId":"1","name":"identifier","value":"local1"},{"repeatId":"2","name":"identifier","value":"local2"}],"name":"personDomainPart"}-!

Definierar expectedUpdatedData, samma som updateData men utan repeatId för idenitifikatorer (eftersom det ändras)
variable defined: expectedUpdatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1455"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1731"},{"name":"affiliationUntilYear","value":"1741"}],"name":"affiliation"},{"name":"identifier","value":"local0"},{"name":"identifier","value":"local1"},{"name":"identifier","value":"local2"},{"repeatId":"$tempLocalId","name":"identifier","value":"$tempLocalId"}],"name":"personDomainPart"}-!

Definiera hur datat skall se ut när posten uppdateras och vi har tagit bort ett lokaltId (lokalid2)
variable defined: updateDataRemoveLocalId=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1730"},{"name":"affiliationUntilYear","value":"1744"}],"name":"affiliation"},{"repeatId":"0","name":"identifier","value":"local0"},{"repeatId":"1","name":"identifier","value":"local1"}],"name":"personDomainPart"}-!

Definiera hur datat skall se ut när posten uppdateras och vi har ändrat ett lokaltId (lokalid1)
variable defined: updateChangeLocalIdData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1730"},{"name":"affiliationUntilYear","value":"1744"}],"name":"affiliation"},{"repeatId":"0","name":"identifier","value":"local0"},{"repeatId":"1","name":"identifier","value":"changedValue"},{"repeatId":"2","name":"identifier","value":"local2"}],"name":"personDomainPart"}-!

variable defined: expectedOriginalData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1730"},{"name":"affiliationUntilYear","value":"1744"}],"name":"affiliation"},{"name":"identifier","value":"local0"},{"name":"identifier","value":"local1"},{"name":"identifier","value":"local2"}],"name":"personDomainPart"}-!



Läs post personDomainPart authority-person:125:uu och uppdatera data och addera ett nytt lokal ID.

ChildComparerFixture
authToken type id testReadAndStoreRecord?
$domainAdminUUAuthToken personDomainPart authority-person:125:uu $readPersonDomainPart=

script StoredData
$readPersonDomainPartGroup= getStoredRecordDataGroupAsJsonWithoutLinks;

script StringSupport
note skapa ett nummer som kan användas som identifier och repeatId
$tempLocalId= dateFormat; YYYYMMddHHmmssss
note lägg till en ny identifier
$generatedPersonDomainPart= replaceAll; $readPersonDomainPartGroup {"repeatId":"0","name":"identifier","value":"local0"} {"repeatId":"0","name":"identifier","value":"local0"},{"repeatId":"$tempLocalId","name":"identifier","value":"$tempLocalId"}
note byt affiliering
$generatedPersonDomainPart= replaceAll; $generatedPersonDomainPart {"name":"linkedRecordId","value":"1750"} {"name":"linkedRecordId","value":"1455"}
note byt affiliationFromYear
$generatedPersonDomainPart= replaceAll; $generatedPersonDomainPart {"name":"affiliationFromYear","value":"1730"} {"name":"affiliationFromYear","value":"1731"}
note byt affiliationUntilYear
$generatedPersonDomainPart= replaceAll; $generatedPersonDomainPart {"name":"affiliationUntilYear","value":"1744"} {"name":"affiliationUntilYear","value":"1741"}

variable defined: updateData=$generatedPersonDomainPart

variable defined: expectedUpdateResult=OK
variable defined: expectedAnswer=
variable defined: expectedCompareResult=OK
variable defined: expectedActionResult=Action index is missing. Action read_incoming_links is missing.
variable defined: expectedPermissionResult=Write permission id is missing. Write permission type is missing. Write permission createdBy is missing. Write permission dataDivider is missing. Write permission tsCreated is missing. Write permission updated is missing. Write permission public is missing. Write permission domain is missing.

Compare data, check permissions, read record, compare data for authority-person:125:uu

Update record authority-person:125:uu


ChildComparerFixture
authToken type id json testUpdateAndStoreRecord? getStatusType?
$domainAdminUUAuthToken personDomainPart authority-person:125:uu $generatedPersonDomainPart OK

variable defined: expectedAnswer=

Validate the response returned on the update call contains the expected record parts.

Compare record data authority-person:125:uu


ChildComparerFixture
children testCheckContainWithValues?
{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1455"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1731"},{"name":"affiliationUntilYear","value":"1741"}],"name":"affiliation"},{"name":"identifier","value":"local0"},{"name":"identifier","value":"local1"},{"name":"identifier","value":"local2"},{"repeatId":"$tempLocalId","name":"identifier","value":"$tempLocalId"}],"name":"personDomainPart"} OK

Check permissions for a record authority-person:125:uu


ActionComparerFixture
actions testCheckActions?
{"actions":["read","update", "delete", "index", "read_incoming_links"]} Action index is missing. Action read_incoming_links is missing.

PermissionComparerFixture
permissions testCheckPermissions?
{"read":["createdBy","updated","public","domain","identifier"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","identifier"]} Write permission id is missing. Write permission type is missing. Write permission createdBy is missing. Write permission dataDivider is missing. Write permission tsCreated is missing. Write permission updated is missing. Write permission public is missing. Write permission domain is missing.



Read the record has been updated correctly, by reading the stored record again.

Read record personDomainPart authority-person:125:uu


ChildComparerFixture
authToken type id testReadAndStoreRecord?
$domainAdminUUAuthToken personDomainPart authority-person:125:uu


Validate the read response returned on the read call contains the expected record parts.

Compare record data authority-person:125:uu


ChildComparerFixture
children testCheckContainWithValues?
{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1455"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1731"},{"name":"affiliationUntilYear","value":"1741"}],"name":"affiliation"},{"name":"identifier","value":"local0"},{"name":"identifier","value":"local1"},{"name":"identifier","value":"local2"},{"repeatId":"$tempLocalId","name":"identifier","value":"$tempLocalId"}],"name":"personDomainPart"} OK

Check permissions for a record authority-person:125:uu


ActionComparerFixture
actions testCheckActions?
{"actions":["read","update", "delete", "index", "read_incoming_links"]} Action index is missing. Action read_incoming_links is missing.

PermissionComparerFixture
permissions testCheckPermissions?
{"read":["createdBy","updated","public","domain","identifier"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","identifier"]} Write permission id is missing. Write permission type is missing. Write permission createdBy is missing. Write permission dataDivider is missing. Write permission tsCreated is missing. Write permission updated is missing. Write permission public is missing. Write permission domain is missing.



Read and check data with full permissions to see the record as it is stored.
variable defined: currentAuthToken=$adminAuthToken

variable defined: expectedCompareResult=OK

Read record personDomainPart authority-person:125:uu


ChildComparerFixture
authToken type id testReadAndStoreRecord?
$adminAuthToken personDomainPart authority-person:125:uu

Compare record data authority-person:125:uu


ChildComparerFixture
children testCheckContainWithValues?
{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1455"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1731"},{"name":"affiliationUntilYear","value":"1741"}],"name":"affiliation"},{"name":"identifier","value":"local0"},{"name":"identifier","value":"local1"},{"name":"identifier","value":"local2"},{"repeatId":"$tempLocalId","name":"identifier","value":"$tempLocalId"}],"name":"personDomainPart"} OK


Fall 4 Det skall gå att ta bort en personDomainPart från en befintlig person från sin egen domän.

variable defined: currentAuthToken=$domainAdminUUAuthToken

Data for personDomainPart authority-person:106:uu

Detta är en personDomainPart för domän uu, utan lokaltId så att den kan tas bort

RecordId är authority-person:106:uu
variable defined: recordId=authority-person:106:uu

Inkludera recordType personDomainPart eftersom detta är en personDomainPart
!***> Data for personDomainPart recordType

variable defined: recordType=personDomainPart
variable defined: recordPermissions=!-{"read":["createdBy","updated","public","domain","identifier"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","identifier"]}-!


Definiera hur datat skall se ut för att skapa posten
variable defined: createData=!-{"name":"personDomainPart","children":[{"name":"recordInfo","children":[{"name":"dataDivider","children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}]},{"name":"domain","value":"uu"}]},{"name":"personLink","children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}]},{"name":"affiliation","children":[{"name":"organisationLink","children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}]},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"repeatId":"0"}]}-!

Definiera hur datat skall se ut när posten är skapad / läses första gången
variable defined: expectedCreatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"coraUser:1299694997493014"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}],"name":"personLink"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"name":"affiliation"}],"name":"personDomainPart"}-!

variable defined: expectedCreatedDataSystemAdmin=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"64"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}],"name":"personLink"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"name":"affiliation"}],"name":"personDomainPart"}-!

variable defined: expectedCreatedDataDomainAdmin=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"65"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}],"name":"personLink"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"name":"affiliation"}],"name":"personDomainPart"}-!

Definiera hur datat skall se ut när posten uppdateras

variable defined: expectedUpdatedData=$generatedPersonDomainPart

Definiera hur datat skall se ut när posten uppdateras inga lokalaId:n eller organisationer
variable defined: updateDataNoIdentifierNorAffiliation=!-{"children":[{"children":[{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"id","value":"authority-person:106:uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"}],"name":"personDomainPart"}-!

variable defined: updateDataModifiedId=!-{"children":[{"children":[{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"id","value":"authority-person:111:uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1980"},{"name":"affiliationUntilYear","value":"2015"}],"name":"affiliation"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1455"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1970"},{"name":"affiliationUntilYear","value":"1979"}],"name":"affiliation"}],"name":"personDomainPart"}-!

Definiera data för uppdatering med organisation på annan domän (1456 tillhör KTH)
variable defined: updateDataOrganisationNotInSameDomain=!-{"children":[{"children":[{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"id","value":"authority-person:106:uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1456"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1970"},{"name":"affiliationUntilYear","value":"1979"}],"name":"affiliation"}],"name":"personDomainPart"}-!




variable defined: expectedDeleteResult=OK

Delete record, for recordType personDomainPart and id authority-person:106:uu


RecordEndpointFixture
authToken type id testDeleteRecord? getStatusType?
$domainAdminUUAuthToken personDomainPart authority-person:106:uu OK

Fall 5 Det ska INTE kunna lägga till en personDomainPart till en befintligt person från en annan domän.

variable defined: currentAuthToken=$domainAdminKTHAuthToken

Data för person authority-person:106


Data för recordType person

RecordType är person
variable defined: recordType=person

Beskriver recordPartPermissions som finns för posttypen person:
variable defined: recordPermissions=!-{"read":["createdBy","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"]}-!

variable defined: recordReadPermissions=createdBy!- -!updated!- -!public!- -!domain!- -!academicTitle!- -!emailAddress!- -!yearOfBirth!- -!yearOfDeath!- -!alternativeName!- -!externalURL!- -!otherAffiliation!- -!ORCID_ID!- -!VIAF_ID!- -!Libris_ID!- -!biographyEnglish!- -!biographySwedish!- -!personDomainPart


RecordId är authority-person:106
variable defined: recordId=authority-person:106


variable defined: expectedExistFields=!-{"children":[{"name":"recordInfo"},{"children":[{"name":"familyName2"},{"name":"givenName"}],"name":"authorisedName"},{"name":"academicTitle"},{"name":"yearOfBirth"},{"name":"yearOfDeath"},{"name":"emailAddress"},{"name":"alternativeName"},{"name":"externalURL"},{"name":"otherAffiliation"},{"name":"ORCID_ID"},{"name":"VIAF_ID"},{"name":"Libris_ID"},{"name":"biographyEnglish"},{"name":"biographySwedish"},{"name":"personDomainPart"}]}-!

variable defined: originalData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"<p>Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p><p>Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p><p>After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p><p>Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!
variable defined: expectedOriginalData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"<p>Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p><p>Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p><p>After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p><p>Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!

variable defined: expectedCreatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"<p>Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p><p>Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p><p>After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p><p>Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!

variable defined: updateData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463123Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670123Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164123Z"}],"name":"updated"},{"name":"public","value":"no"},{"repeatId":"0","name":"domain","value":"uu"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump-Updated"},{"name":"givenName","value":"Pippi-Updated"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor-Updated"},{"name":"yearOfBirth","value":"1219"},{"name":"yearOfDeath","value":"1912"},{"name":"emailAddress","value":"pippi.langstrump.updated@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter-Updated"},{"name":"givenName","value":"Rullgardina-Updated"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook-Updated"},{"name":"URL","value":"http://facebook.se/pippi-Updated"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard-Updated"},{"name":"affiliationFromYear","value":"1924"},{"name":"affiliationUntilYear","value":"1926"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series."},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare."},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!
variable defined: expectedUpdatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"no"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump-Updated"},{"name":"givenName","value":"Pippi-Updated"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor-Updated"},{"name":"yearOfBirth","value":"1219"},{"name":"yearOfDeath","value":"1912"},{"name":"emailAddress","value":"pippi.langstrump.updated@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter-Updated"},{"name":"givenName","value":"Rullgardina-Updated"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook-Updated"},{"name":"URL","value":"http://facebook.se/pippi-Updated"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard-Updated"},{"name":"affiliationFromYear","value":"1924"},{"name":"affiliationUntilYear","value":"1926"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series."},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare."},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!

variable defined: expectedUpdatedDataTriggeredFromPersonDomainPart=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"repeatId":"2","name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"<p>Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p><p>Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p><p>After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p><p>Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"},{"repeatId":"2","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:uu"}],"name":"personDomainPart"}],"name":"person"}-!

variable defined: searchId=publicPersonSearch
variable defined: searchQueryData=!-{"name":"search","children":[{"name":"include","children":[{"name":"includePart","children":[{"name":"personIdSearchTerm","value":"authority-person:106"}]}]}]}-!

Data for personDomainPart authority-person:106:uu

Detta är en personDomainPart för domän uu, utan lokaltId så att den kan tas bort

RecordId är authority-person:106:uu
variable defined: recordId=authority-person:106:uu

Inkludera recordType personDomainPart eftersom detta är en personDomainPart
!***> Data for personDomainPart recordType

variable defined: recordType=personDomainPart
variable defined: recordPermissions=!-{"read":["createdBy","updated","public","domain","identifier"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","identifier"]}-!


Definiera hur datat skall se ut för att skapa posten
variable defined: createData=!-{"name":"personDomainPart","children":[{"name":"recordInfo","children":[{"name":"dataDivider","children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}]},{"name":"domain","value":"uu"}]},{"name":"personLink","children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}]},{"name":"affiliation","children":[{"name":"organisationLink","children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}]},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"repeatId":"0"}]}-!

Definiera hur datat skall se ut när posten är skapad / läses första gången
variable defined: expectedCreatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"coraUser:1299694997493014"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}],"name":"personLink"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"name":"affiliation"}],"name":"personDomainPart"}-!

variable defined: expectedCreatedDataSystemAdmin=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"64"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}],"name":"personLink"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"name":"affiliation"}],"name":"personDomainPart"}-!

variable defined: expectedCreatedDataDomainAdmin=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"65"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}],"name":"personLink"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"name":"affiliation"}],"name":"personDomainPart"}-!

Definiera hur datat skall se ut när posten uppdateras

variable defined: expectedUpdatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463123Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670123Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164123Z"}],"name":"updated"},{"name":"public","value":"no"},{"repeatId":"0","name":"domain","value":"uu"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump-Updated"},{"name":"givenName","value":"Pippi-Updated"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor-Updated"},{"name":"yearOfBirth","value":"1219"},{"name":"yearOfDeath","value":"1912"},{"name":"emailAddress","value":"pippi.langstrump.updated@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter-Updated"},{"name":"givenName","value":"Rullgardina-Updated"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook-Updated"},{"name":"URL","value":"http://facebook.se/pippi-Updated"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard-Updated"},{"name":"affiliationFromYear","value":"1924"},{"name":"affiliationUntilYear","value":"1926"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series."},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare."},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!

Definiera hur datat skall se ut när posten uppdateras inga lokalaId:n eller organisationer
variable defined: updateDataNoIdentifierNorAffiliation=!-{"children":[{"children":[{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"id","value":"authority-person:106:uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"}],"name":"personDomainPart"}-!

variable defined: updateDataModifiedId=!-{"children":[{"children":[{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"id","value":"authority-person:111:uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1980"},{"name":"affiliationUntilYear","value":"2015"}],"name":"affiliation"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1455"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1970"},{"name":"affiliationUntilYear","value":"1979"}],"name":"affiliation"}],"name":"personDomainPart"}-!

Definiera data för uppdatering med organisation på annan domän (1456 tillhör KTH)
variable defined: updateDataOrganisationNotInSameDomain=!-{"children":[{"children":[{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"domain","value":"uu"},{"name":"id","value":"authority-person:106:uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1456"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1970"},{"name":"affiliationUntilYear","value":"1979"}],"name":"affiliation"}],"name":"personDomainPart"}-!




variable defined: expectedCreateResult=FORBIDDEN

Create record, for recordType personDomainPart


ChildComparerFixture
authToken type json testCreateAndStoreRecord? getStatusType? getCreatedId?
$domainAdminKTHAuthToken personDomainPart {"name":"personDomainPart","children":[{"name":"recordInfo","children":[{"name":"dataDivider","children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}]},{"name":"domain","value":"uu"}]},{"name":"personLink","children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}]},{"name":"affiliation","children":[{"name":"organisationLink","children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}]},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"repeatId":"0"}]} FORBIDDEN $createdRecordId=

variable defined: expectedAnswer=
variable defined: recordId=$createdRecordId

Fall 6 Det ska INTE kunna uppdatera en personDomainPart till en befintligt person från en annan domän.

variable defined: currentAuthToken=$domainAdminKTHAuthToken

Data för person authority-person:125

Detta är en person som har Cora-minimum + 3st ORCID_ID och en kopplad domän uu, med tre lokala id:n

RecordId är authority-person:125
variable defined: recordId=authority-person:125

Inkludera recordType person eftersom detta är en person

Data för recordType person

RecordType är person
variable defined: recordType=person

Beskriver recordPartPermissions som finns för posttypen person:
variable defined: recordPermissions=!-{"read":["createdBy","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"]}-!

variable defined: recordReadPermissions=createdBy!- -!updated!- -!public!- -!domain!- -!academicTitle!- -!emailAddress!- -!yearOfBirth!- -!yearOfDeath!- -!alternativeName!- -!externalURL!- -!otherAffiliation!- -!ORCID_ID!- -!VIAF_ID!- -!Libris_ID!- -!biographyEnglish!- -!biographySwedish!- -!personDomainPart




Definiera hur datat skall se ut när posten är skapad / läses första gången
variable defined: expectedCreatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Person"},{"name":"givenName","value":"125"}],"name":"authorisedName"},{"repeatId":"0","name":"ORCID_ID","value":"0000-0000-0000-0000"},{"repeatId":"1","name":"ORCID_ID","value":"1111-1111-1111-1111"},{"name":"ORCID_ID","value":"2222-2222-2222-2222"}],"name":"person"}-!

Definiera data för en ändring av persondatat, i detta fall är skillnaden att vi tagit bort ett ORCID_ID ur datat
variable defined: updateData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Person"},{"name":"givenName","value":"125"}],"name":"authorisedName"},{"repeatId":"0","name":"ORCID_ID","value":"0000-0000-0000-0000"},{"repeatId":"1","name":"ORCID_ID","value":"1111-1111-1111-1111"}],"name":"person"}-!


Definiera hur datat skall se ut efter uppdateringen, då man ej kan ta bort ORCID_ID skall det se ut som det gjorde innan (samma som expectedCreatedData)
variable defined: expectedUpdatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Person"},{"name":"givenName","value":"125"}],"name":"authorisedName"},{"repeatId":"0","name":"ORCID_ID","value":"0000-0000-0000-0000"},{"repeatId":"1","name":"ORCID_ID","value":"1111-1111-1111-1111"},{"name":"ORCID_ID","value":"2222-2222-2222-2222"}],"name":"person"}-!

Definiera data för en ändring av persondatat, i detta fall är skillnaden att vi tagit bort ett ORCID_ID ur datat och lagt till ett autogenererat nytt orcid (tempOrcid)
variable defined: updateDataWithTempOrcid=!-{"children":[{"children":[{"name":"id","value":"authority-person:125"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Person"},{"name":"givenName","value":"125"}],"name":"authorisedName"},{"repeatId":"0","name":"ORCID_ID","value":"0000-0000-0000-0000"},{"repeatId":"1","name":"ORCID_ID","value":"1111-1111-1111-1111"},{"repeatId":"tempRepeatId","name":"ORCID_ID","value":"-!$tempOrcid!-"}],"name":"person"}-!

Definiera förväntat data med tempOrcid
variable defined: expectedUpdatedDataWithTempOrcid=!-{"children":[{"children":[{"name":"id","value":"authority-person:125"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Person"},{"name":"givenName","value":"125"}],"name":"authorisedName"},{"repeatId":"0","name":"ORCID_ID","value":"0000-0000-0000-0000"},{"repeatId":"1","name":"ORCID_ID","value":"1111-1111-1111-1111"},{"name":"ORCID_ID","value":"2222-2222-2222-2222"},{"repeatId":"2","name":"ORCID_ID","value":"-!$tempOrcid!-"}],"name":"person"}-!



Data för personDomainPart authority-person:125:uu

Detta är en personDomainPart för domän uu, med tre lokala id:n

RecordId är authority-person:125:uu
variable defined: recordId=authority-person:125:uu

Inkludera recordType personDomainPart eftersom detta är en personDomainPart
!***> Data for personDomainPart recordType

variable defined: recordType=personDomainPart
variable defined: recordPermissions=!-{"read":["createdBy","updated","public","domain","identifier"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","identifier"]}-!

Definiera hur datat skall se ut när posten är skapad / läses första gången
variable defined: expectedCreatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1730"},{"name":"affiliationUntilYear","value":"1744"}],"name":"affiliation"},{"name":"identifier","value":"local0"},{"name":"identifier","value":"local1"},{"name":"identifier","value":"local2"}],"name":"personDomainPart"}-!

Definiera förändrat data, lagt till temp identifier,
variable defined: updateData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1455"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1731"},{"name":"affiliationUntilYear","value":"1741"}],"name":"affiliation"},{"repeatId":"0","name":"identifier","value":"local0"},{"repeatId":"1","name":"identifier","value":"local1"},{"repeatId":"2","name":"identifier","value":"local2"}],"name":"personDomainPart"}-!

Definierar expectedUpdatedData, samma som updateData men utan repeatId för idenitifikatorer (eftersom det ändras)
variable defined: expectedUpdatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1455"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1731"},{"name":"affiliationUntilYear","value":"1741"}],"name":"affiliation"},{"name":"identifier","value":"local0"},{"name":"identifier","value":"local1"},{"name":"identifier","value":"local2"},{"repeatId":"$tempLocalId","name":"identifier","value":"$tempLocalId"}],"name":"personDomainPart"}-!

Definiera hur datat skall se ut när posten uppdateras och vi har tagit bort ett lokaltId (lokalid2)
variable defined: updateDataRemoveLocalId=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1730"},{"name":"affiliationUntilYear","value":"1744"}],"name":"affiliation"},{"repeatId":"0","name":"identifier","value":"local0"},{"repeatId":"1","name":"identifier","value":"local1"}],"name":"personDomainPart"}-!

Definiera hur datat skall se ut när posten uppdateras och vi har ändrat ett lokaltId (lokalid1)
variable defined: updateChangeLocalIdData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1730"},{"name":"affiliationUntilYear","value":"1744"}],"name":"affiliation"},{"repeatId":"0","name":"identifier","value":"local0"},{"repeatId":"1","name":"identifier","value":"changedValue"},{"repeatId":"2","name":"identifier","value":"local2"}],"name":"personDomainPart"}-!

variable defined: expectedOriginalData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1730"},{"name":"affiliationUntilYear","value":"1744"}],"name":"affiliation"},{"name":"identifier","value":"local0"},{"name":"identifier","value":"local1"},{"name":"identifier","value":"local2"}],"name":"personDomainPart"}-!


variable defined: expectedUpdateResult=FORBIDDEN

Update record authority-person:125:uu


ChildComparerFixture
authToken type id json testUpdateAndStoreRecord? getStatusType?
$domainAdminKTHAuthToken personDomainPart authority-person:125:uu {"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1455"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1731"},{"name":"affiliationUntilYear","value":"1741"}],"name":"affiliation"},{"repeatId":"0","name":"identifier","value":"local0"},{"repeatId":"1","name":"identifier","value":"local1"},{"repeatId":"2","name":"identifier","value":"local2"}],"name":"personDomainPart"} FORBIDDEN

variable defined: expectedAnswer=

Fall 7 Det ska INTE kunna ta bort en personDomainPart till en befintligt person från en annan domän.

variable defined: currentAuthToken=$domainAdminKTHAuthToken

Data för person authority-person:125

Detta är en person som har Cora-minimum + 3st ORCID_ID och en kopplad domän uu, med tre lokala id:n

RecordId är authority-person:125
variable defined: recordId=authority-person:125

Inkludera recordType person eftersom detta är en person

Data för recordType person

RecordType är person
variable defined: recordType=person

Beskriver recordPartPermissions som finns för posttypen person:
variable defined: recordPermissions=!-{"read":["createdBy","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"]}-!

variable defined: recordReadPermissions=createdBy!- -!updated!- -!public!- -!domain!- -!academicTitle!- -!emailAddress!- -!yearOfBirth!- -!yearOfDeath!- -!alternativeName!- -!externalURL!- -!otherAffiliation!- -!ORCID_ID!- -!VIAF_ID!- -!Libris_ID!- -!biographyEnglish!- -!biographySwedish!- -!personDomainPart




Definiera hur datat skall se ut när posten är skapad / läses första gången
variable defined: expectedCreatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Person"},{"name":"givenName","value":"125"}],"name":"authorisedName"},{"repeatId":"0","name":"ORCID_ID","value":"0000-0000-0000-0000"},{"repeatId":"1","name":"ORCID_ID","value":"1111-1111-1111-1111"},{"name":"ORCID_ID","value":"2222-2222-2222-2222"}],"name":"person"}-!

Definiera data för en ändring av persondatat, i detta fall är skillnaden att vi tagit bort ett ORCID_ID ur datat
variable defined: updateData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Person"},{"name":"givenName","value":"125"}],"name":"authorisedName"},{"repeatId":"0","name":"ORCID_ID","value":"0000-0000-0000-0000"},{"repeatId":"1","name":"ORCID_ID","value":"1111-1111-1111-1111"}],"name":"person"}-!


Definiera hur datat skall se ut efter uppdateringen, då man ej kan ta bort ORCID_ID skall det se ut som det gjorde innan (samma som expectedCreatedData)
variable defined: expectedUpdatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Person"},{"name":"givenName","value":"125"}],"name":"authorisedName"},{"repeatId":"0","name":"ORCID_ID","value":"0000-0000-0000-0000"},{"repeatId":"1","name":"ORCID_ID","value":"1111-1111-1111-1111"},{"name":"ORCID_ID","value":"2222-2222-2222-2222"}],"name":"person"}-!

Definiera data för en ändring av persondatat, i detta fall är skillnaden att vi tagit bort ett ORCID_ID ur datat och lagt till ett autogenererat nytt orcid (tempOrcid)
variable defined: updateDataWithTempOrcid=!-{"children":[{"children":[{"name":"id","value":"authority-person:125"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Person"},{"name":"givenName","value":"125"}],"name":"authorisedName"},{"repeatId":"0","name":"ORCID_ID","value":"0000-0000-0000-0000"},{"repeatId":"1","name":"ORCID_ID","value":"1111-1111-1111-1111"},{"repeatId":"tempRepeatId","name":"ORCID_ID","value":"-!$tempOrcid!-"}],"name":"person"}-!

Definiera förväntat data med tempOrcid
variable defined: expectedUpdatedDataWithTempOrcid=!-{"children":[{"children":[{"name":"id","value":"authority-person:125"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Person"},{"name":"givenName","value":"125"}],"name":"authorisedName"},{"repeatId":"0","name":"ORCID_ID","value":"0000-0000-0000-0000"},{"repeatId":"1","name":"ORCID_ID","value":"1111-1111-1111-1111"},{"name":"ORCID_ID","value":"2222-2222-2222-2222"},{"repeatId":"2","name":"ORCID_ID","value":"-!$tempOrcid!-"}],"name":"person"}-!



Data för personDomainPart authority-person:125:uu

Detta är en personDomainPart för domän uu, med tre lokala id:n

RecordId är authority-person:125:uu
variable defined: recordId=authority-person:125:uu

Inkludera recordType personDomainPart eftersom detta är en personDomainPart
!***> Data for personDomainPart recordType

variable defined: recordType=personDomainPart
variable defined: recordPermissions=!-{"read":["createdBy","updated","public","domain","identifier"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","identifier"]}-!

Definiera hur datat skall se ut när posten är skapad / läses första gången
variable defined: expectedCreatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1730"},{"name":"affiliationUntilYear","value":"1744"}],"name":"affiliation"},{"name":"identifier","value":"local0"},{"name":"identifier","value":"local1"},{"name":"identifier","value":"local2"}],"name":"personDomainPart"}-!

Definiera förändrat data, lagt till temp identifier,
variable defined: updateData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1455"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1731"},{"name":"affiliationUntilYear","value":"1741"}],"name":"affiliation"},{"repeatId":"0","name":"identifier","value":"local0"},{"repeatId":"1","name":"identifier","value":"local1"},{"repeatId":"2","name":"identifier","value":"local2"}],"name":"personDomainPart"}-!

Definierar expectedUpdatedData, samma som updateData men utan repeatId för idenitifikatorer (eftersom det ändras)
variable defined: expectedUpdatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1455"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1731"},{"name":"affiliationUntilYear","value":"1741"}],"name":"affiliation"},{"name":"identifier","value":"local0"},{"name":"identifier","value":"local1"},{"name":"identifier","value":"local2"},{"repeatId":"$tempLocalId","name":"identifier","value":"$tempLocalId"}],"name":"personDomainPart"}-!

Definiera hur datat skall se ut när posten uppdateras och vi har tagit bort ett lokaltId (lokalid2)
variable defined: updateDataRemoveLocalId=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1730"},{"name":"affiliationUntilYear","value":"1744"}],"name":"affiliation"},{"repeatId":"0","name":"identifier","value":"local0"},{"repeatId":"1","name":"identifier","value":"local1"}],"name":"personDomainPart"}-!

Definiera hur datat skall se ut när posten uppdateras och vi har ändrat ett lokaltId (lokalid1)
variable defined: updateChangeLocalIdData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1730"},{"name":"affiliationUntilYear","value":"1744"}],"name":"affiliation"},{"repeatId":"0","name":"identifier","value":"local0"},{"repeatId":"1","name":"identifier","value":"changedValue"},{"repeatId":"2","name":"identifier","value":"local2"}],"name":"personDomainPart"}-!

variable defined: expectedOriginalData=!-{"children":[{"children":[{"name":"id","value":"authority-person:125:uu"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-24T09:34:26.374000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"rinst123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-24T09:34:50.977000Z"}],"name":"updated"},{"name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1730"},{"name":"affiliationUntilYear","value":"1744"}],"name":"affiliation"},{"name":"identifier","value":"local0"},{"name":"identifier","value":"local1"},{"name":"identifier","value":"local2"}],"name":"personDomainPart"}-!


variable defined: expectedDeleteResult=FORBIDDEN

Delete record, for recordType personDomainPart and id authority-person:125:uu


RecordEndpointFixture
authToken type id testDeleteRecord? getStatusType?
$domainAdminKTHAuthToken personDomainPart authority-person:125:uu FORBIDDEN


Guest

Guest får INTE uppdatera personer och inte heller personDomainParts


Fall 1


variable defined: currentAuthToken=$userAuthToken

Data för person authority-person:106


Data för recordType person

RecordType är person
variable defined: recordType=person

Beskriver recordPartPermissions som finns för posttypen person:
variable defined: recordPermissions=!-{"read":["createdBy","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","academicTitle","emailAddress","yearOfBirth","yearOfDeath","alternativeName","externalURL","otherAffiliation","ORCID_ID","VIAF_ID","Libris_ID","biographyEnglish","biographySwedish","personDomainPart"]}-!

variable defined: recordReadPermissions=createdBy!- -!updated!- -!public!- -!domain!- -!academicTitle!- -!emailAddress!- -!yearOfBirth!- -!yearOfDeath!- -!alternativeName!- -!externalURL!- -!otherAffiliation!- -!ORCID_ID!- -!VIAF_ID!- -!Libris_ID!- -!biographyEnglish!- -!biographySwedish!- -!personDomainPart


RecordId är authority-person:106
variable defined: recordId=authority-person:106


variable defined: expectedExistFields=!-{"children":[{"name":"recordInfo"},{"children":[{"name":"familyName2"},{"name":"givenName"}],"name":"authorisedName"},{"name":"academicTitle"},{"name":"yearOfBirth"},{"name":"yearOfDeath"},{"name":"emailAddress"},{"name":"alternativeName"},{"name":"externalURL"},{"name":"otherAffiliation"},{"name":"ORCID_ID"},{"name":"VIAF_ID"},{"name":"Libris_ID"},{"name":"biographyEnglish"},{"name":"biographySwedish"},{"name":"personDomainPart"}]}-!

variable defined: originalData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"<p>Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p><p>Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p><p>After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p><p>Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!
variable defined: expectedOriginalData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"<p>Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p><p>Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p><p>After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p><p>Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!

variable defined: expectedCreatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"<p>Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p><p>Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p><p>After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p><p>Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!

variable defined: updateData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463123Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670123Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164123Z"}],"name":"updated"},{"name":"public","value":"no"},{"repeatId":"0","name":"domain","value":"uu"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump-Updated"},{"name":"givenName","value":"Pippi-Updated"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor-Updated"},{"name":"yearOfBirth","value":"1219"},{"name":"yearOfDeath","value":"1912"},{"name":"emailAddress","value":"pippi.langstrump.updated@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter-Updated"},{"name":"givenName","value":"Rullgardina-Updated"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook-Updated"},{"name":"URL","value":"http://facebook.se/pippi-Updated"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard-Updated"},{"name":"affiliationFromYear","value":"1924"},{"name":"affiliationUntilYear","value":"1926"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series."},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare."},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!
variable defined: expectedUpdatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"no"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump-Updated"},{"name":"givenName","value":"Pippi-Updated"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor-Updated"},{"name":"yearOfBirth","value":"1219"},{"name":"yearOfDeath","value":"1912"},{"name":"emailAddress","value":"pippi.langstrump.updated@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter-Updated"},{"name":"givenName","value":"Rullgardina-Updated"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook-Updated"},{"name":"URL","value":"http://facebook.se/pippi-Updated"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard-Updated"},{"name":"affiliationFromYear","value":"1924"},{"name":"affiliationUntilYear","value":"1926"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series."},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare."},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"}-!

variable defined: expectedUpdatedDataTriggeredFromPersonDomainPart=!-{"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"public","value":"yes"},{"repeatId":"0","name":"domain","value":"kth"},{"repeatId":"1","name":"domain","value":"test"},{"repeatId":"2","name":"domain","value":"uu"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump"},{"name":"givenName","value":"Pippi"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor"},{"name":"yearOfBirth","value":"1918"},{"name":"yearOfDeath","value":"2021"},{"name":"emailAddress","value":"pippi.langstrump@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter"},{"name":"givenName","value":"Rullgardina"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook"},{"name":"URL","value":"http://facebook.se/pippi"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard"},{"name":"affiliationFromYear","value":"1920"},{"name":"affiliationUntilYear","value":"1922"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"<p>Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.<\/p><p>Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.<\/p><p>After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series.<\/p>"},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"<p>Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]<\/p><p>Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare.<\/p>"},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"0","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:kth"}],"name":"personDomainPart"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"},{"repeatId":"2","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:uu"}],"name":"personDomainPart"}],"name":"person"}-!

variable defined: searchId=publicPersonSearch
variable defined: searchQueryData=!-{"name":"search","children":[{"name":"include","children":[{"name":"includePart","children":[{"name":"personIdSearchTerm","value":"authority-person:106"}]}]}]}-!

variable defined: expectedUpdateResult=FORBIDDEN
variable defined: expectedAnswer=

Update record authority-person:106


ChildComparerFixture
authToken type id json testUpdateAndStoreRecord? getStatusType?
$userAuthToken person authority-person:106 {"children":[{"children":[{"name":"id","value":"authority-person:106"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"person"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463123Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670123Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164123Z"}],"name":"updated"},{"name":"public","value":"no"},{"repeatId":"0","name":"domain","value":"uu"},{"repeatId":"1","name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"person"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"familyName","value":"Långstrump-Updated"},{"name":"givenName","value":"Pippi-Updated"}],"name":"authorisedName"},{"name":"academicTitle","value":"Doktor-Updated"},{"name":"yearOfBirth","value":"1219"},{"name":"yearOfDeath","value":"1912"},{"name":"emailAddress","value":"pippi.langstrump.updated@villekulla.se"},{"repeatId":"0","children":[{"name":"familyName","value":"Efraimsdotter-Updated"},{"name":"givenName","value":"Rullgardina-Updated"}],"name":"alternativeName"},{"repeatId":"0","children":[{"name":"linkTitle","value":"Facebook-Updated"},{"name":"URL","value":"http://facebook.se/pippi-Updated"}],"name":"externalURL"},{"repeatId":"0","children":[{"name":"affiliation","value":"Harvard-Updated"},{"name":"affiliationFromYear","value":"1924"},{"name":"affiliationUntilYear","value":"1926"}],"name":"otherAffiliation"},{"repeatId":"0","name":"ORCID_ID","value":"1000-0001-5109-0000"},{"children":[{"name":"biography","value":"Pippi Longstocking (Swedish: Pippi Långstrump) is the fictional main character in an eponymous series of children's books by Swedish author Astrid Lindgren. Pippi was named by Lindgren's daughter Karin, who asked her mother for a get-well story when she was off school.Pippi is red-haired, freckled, unconventional and superhumanly strong \u2013 able to lift her horse one-handed. She is playful and unpredictable. She often makes fun of unreasonable adults, especially if they are pompous and condescending. Her anger comes out in extreme cases, such as when a man mistreats his horse. Pippi, like Peter Pan, does not want to grow up. She is the daughter of a buccaneer captain and has adventure stories to tell about that, too. Her four best friends are her horse and monkey, and the neighbours' children, Tommy and Annika.After being rejected by Bonnier Publishers in 1944, Lindgren's first manuscript was accepted by Rabén and Sjögren. The three Pippi chapter books (Pippi Longstocking, Pippi Goes on Board, and Pippi in the South Seas) were published from 1945 to 1948, followed by three short stories and a number of picture book adaptations. They have been translated into 76 languages as of 2018[1] and made into several films and television series."},{"name":"language","value":"en"}],"name":"biographyEnglish"},{"children":[{"name":"biography","value":"Pippi Långstrump, Pippilotta Viktualia Rullgardina Krusmynta Efraimsdotter Långstrump,[1] är en av Astrid Lindgrens mest kända litterära figurer och även namnet på den första boken om Pippi och hennes vänner, Tommy och Annika. Lindgren skapade figuren 1941 och första boken kom ut 1945. Pippi-böckerna finns översatta till 77 olika språk (2020).[2]Pippi är världens starkaste, har fräknar och röda flätor som står rakt ut, säger emot vuxna och är allmänt ouppfostrad. I början när böckerna kom ut kunde hon upplevas som kontroversiell. Hon bor utan föräldrar i ett hus kallat Villa Villekulla tillsammans med sin prickiga häst Lilla gubben och sin apa Herr Nilsson. Hon äter \"krumelurpiller\" (som gör att man aldrig blir stor), hennes mamma är i himlen, hennes pappa Efraim Långstrump är kung på söderhavsön Kurrekurreduttön och hon har en kappsäck full med guldpengar. I hennes trädgård finns ett ihåligt träd där det enligt Pippi växer sockerdricka. I böckerna om Pippi myntas begrepp såsom pluttifikationstabellen, spunk och sak-letare."},{"name":"language","value":"sv"}],"name":"biographySwedish"},{"repeatId":"1","children":[{"name":"linkedRecordType","value":"personDomainPart"},{"name":"linkedRecordId","value":"authority-person:106:test"}],"name":"personDomainPart"}],"name":"person"} FORBIDDEN

variable defined: expectedAnswer=

Fall 2

variable defined: currentAuthToken=$userAuthToken

Data for personDomainPart authority-person:106:test


variable defined: recordId=authority-person:106:test
!***> Data for personDomainPart recordType

variable defined: recordType=personDomainPart
variable defined: recordPermissions=!-{"read":["createdBy","updated","public","domain","identifier"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","identifier"]}-!
variable defined: expectedCreatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:test"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"actionLinks":{"read":{"requestMethod":"GET","rel":"read","url":"http://localhost:8082/diva/rest/record/recordType/personDomainPart","accept":"application/vnd.cora.record+json"}},"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"actionLinks":{"read":{"requestMethod":"GET","rel":"read","url":"http://localhost:8082/diva/rest/record/system/diva","accept":"application/vnd.cora.record+json"}},"name":"dataDivider"},{"name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"50"}],"actionLinks":{"read":{"requestMethod":"GET","rel":"read","url":"http://localhost:8082/diva/rest/record/organisation/50","accept":"application/vnd.cora.record+json"}},"name":"organisationLink"},{"name":"affiliationFromYear","value":"1919"},{"name":"affiliationUntilYear","value":"1920"}],"name":"affiliation"},{"repeatId":"0","name":"identifier","value":"128912"}],"name":"personDomainPart"}-!

variable defined: originalData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:test"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"domain","value":"test"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","name":"identifier","value":"128912"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"50"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1919"},{"name":"affiliationUntilYear","value":"1920"}],"name":"affiliation"}],"name":"personDomainPart"}-!

variable defined: updateData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:test"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"domain","value":"test"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","name":"identifier","value":"128912"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"50"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1919"},{"name":"affiliationUntilYear","value":"1920"}],"name":"affiliation"}],"name":"personDomainPart"}-!
variable defined: expectedUpdatedDataTriggeredFromPerson=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:test"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"domain","value":"test"},{"name":"public","value":"no"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","name":"identifier","value":"128912"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"50"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1919"},{"name":"affiliationUntilYear","value":"1920"}],"name":"affiliation"}],"name":"personDomainPart"}-!



variable defined: expectedCreateResult=FORBIDDEN
variable defined: expectedAnswer=

Create record, for recordType personDomainPart


ChildComparerFixture
authToken type json testCreateAndStoreRecord? getStatusType? getCreatedId?
$userAuthToken personDomainPart {"name":"personDomainPart","children":[{"name":"recordInfo","children":[{"name":"dataDivider","children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}]},{"name":"domain","value":"uu"}]},{"name":"personLink","children":[{"name":"linkedRecordType","value":"person"},{"name":"linkedRecordId","value":"authority-person:106"}]},{"name":"affiliation","children":[{"name":"organisationLink","children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"1750"}]},{"name":"affiliationFromYear","value":"1982"},{"name":"affiliationUntilYear","value":"2014"}],"repeatId":"0"}]} FORBIDDEN $createdRecordId=

variable defined: expectedAnswer=
variable defined: recordId=$createdRecordId

Fall 3

variable defined: currentAuthToken=$userAuthToken

Data for personDomainPart authority-person:106:test


variable defined: recordId=authority-person:106:test
!***> Data for personDomainPart recordType

variable defined: recordType=personDomainPart
variable defined: recordPermissions=!-{"read":["createdBy","updated","public","domain","identifier"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","identifier"]}-!
variable defined: expectedCreatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:test"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"actionLinks":{"read":{"requestMethod":"GET","rel":"read","url":"http://localhost:8082/diva/rest/record/recordType/personDomainPart","accept":"application/vnd.cora.record+json"}},"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"actionLinks":{"read":{"requestMethod":"GET","rel":"read","url":"http://localhost:8082/diva/rest/record/system/diva","accept":"application/vnd.cora.record+json"}},"name":"dataDivider"},{"name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"50"}],"actionLinks":{"read":{"requestMethod":"GET","rel":"read","url":"http://localhost:8082/diva/rest/record/organisation/50","accept":"application/vnd.cora.record+json"}},"name":"organisationLink"},{"name":"affiliationFromYear","value":"1919"},{"name":"affiliationUntilYear","value":"1920"}],"name":"affiliation"},{"repeatId":"0","name":"identifier","value":"128912"}],"name":"personDomainPart"}-!

variable defined: originalData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:test"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"domain","value":"test"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","name":"identifier","value":"128912"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"50"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1919"},{"name":"affiliationUntilYear","value":"1920"}],"name":"affiliation"}],"name":"personDomainPart"}-!

variable defined: updateData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:test"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"domain","value":"test"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","name":"identifier","value":"128912"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"50"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1919"},{"name":"affiliationUntilYear","value":"1920"}],"name":"affiliation"}],"name":"personDomainPart"}-!
variable defined: expectedUpdatedDataTriggeredFromPerson=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:test"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"domain","value":"test"},{"name":"public","value":"no"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","name":"identifier","value":"128912"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"50"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1919"},{"name":"affiliationUntilYear","value":"1920"}],"name":"affiliation"}],"name":"personDomainPart"}-!



variable defined: expectedUpdateResult=FORBIDDEN
variable defined: expectedAnswer=

Update record authority-person:106:test


ChildComparerFixture
authToken type id json testUpdateAndStoreRecord? getStatusType?
$userAuthToken personDomainPart authority-person:106:test {"children":[{"children":[{"name":"id","value":"authority-person:106:test"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"domain","value":"test"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","name":"identifier","value":"128912"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"50"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1919"},{"name":"affiliationUntilYear","value":"1920"}],"name":"affiliation"}],"name":"personDomainPart"} FORBIDDEN

variable defined: expectedAnswer=

Fall 4

variable defined: currentAuthToken=$userAuthToken

Data for personDomainPart authority-person:106:test


variable defined: recordId=authority-person:106:test
!***> Data for personDomainPart recordType

variable defined: recordType=personDomainPart
variable defined: recordPermissions=!-{"read":["createdBy","updated","public","domain","identifier"], "write":["id","type","createdBy","dataDivider","tsCreated","updated","public","domain","identifier"]}-!
variable defined: expectedCreatedData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:test"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"actionLinks":{"read":{"requestMethod":"GET","rel":"read","url":"http://localhost:8082/diva/rest/record/recordType/personDomainPart","accept":"application/vnd.cora.record+json"}},"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"actionLinks":{"read":{"requestMethod":"GET","rel":"read","url":"http://localhost:8082/diva/rest/record/system/diva","accept":"application/vnd.cora.record+json"}},"name":"dataDivider"},{"name":"domain","value":"test"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"50"}],"actionLinks":{"read":{"requestMethod":"GET","rel":"read","url":"http://localhost:8082/diva/rest/record/organisation/50","accept":"application/vnd.cora.record+json"}},"name":"organisationLink"},{"name":"affiliationFromYear","value":"1919"},{"name":"affiliationUntilYear","value":"1920"}],"name":"affiliation"},{"repeatId":"0","name":"identifier","value":"128912"}],"name":"personDomainPart"}-!

variable defined: originalData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:test"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"domain","value":"test"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","name":"identifier","value":"128912"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"50"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1919"},{"name":"affiliationUntilYear","value":"1920"}],"name":"affiliation"}],"name":"personDomainPart"}-!

variable defined: updateData=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:test"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"domain","value":"test"},{"name":"public","value":"yes"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","name":"identifier","value":"128912"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"50"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1919"},{"name":"affiliationUntilYear","value":"1920"}],"name":"affiliation"}],"name":"personDomainPart"}-!
variable defined: expectedUpdatedDataTriggeredFromPerson=!-{"children":[{"children":[{"name":"id","value":"authority-person:106:test"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2021-03-04T14:46:00.463000Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:47:44.670000Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"test123"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2021-03-04T14:49:23.164000Z"}],"name":"updated"},{"name":"domain","value":"test"},{"name":"public","value":"no"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"personDomainPart"}],"name":"validationType"}],"name":"recordInfo"},{"repeatId":"0","name":"identifier","value":"128912"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"organisation"},{"name":"linkedRecordId","value":"50"}],"name":"organisationLink"},{"name":"affiliationFromYear","value":"1919"},{"name":"affiliationUntilYear","value":"1920"}],"name":"affiliation"}],"name":"personDomainPart"}-!



variable defined: expectedDeleteResult=FORBIDDEN
variable defined: expectedAnswer=

Delete record, for recordType personDomainPart and id authority-person:106:test


RecordEndpointFixture
authToken type id testDeleteRecord? getStatusType?
$userAuthToken personDomainPart authority-person:106:test FORBIDDEN