Suite Set Ups
Included page: .SuiteSetUp (edit)
Setup import and scripts
import |
se.uu.ub.cora.fitnesseintegration |
se.uu.ub.cora.fitnesseintegration.apptoken.script |
se.uu.ub.cora.fitnesseintegration.authtoken.fixture |
se.uu.ub.cora.fitnesseintegration.file |
se.uu.ub.cora.fitnesseintegration.compare |
se.uu.ub.cora.fitnesseintegration.script |
se.uu.ub.cora.fitnesseintegration.waiter.fixture |
se.uu.ub.cora.fitnesseintegration.server.compare.fixtures |
se.uu.ub.cora.fitnesseintegration.binary |
se.uu.ub.cora.fitnesseintegration.definitionwriter |
se.uu.ub.cora.fitnesseintegration.authentication |
se.uu.ub.diva.cora.fitnesse |
script | SystemUrl |
setUrl | http://diva:8080/diva/ |
setAppTokenVerifierUrl | http://login:8080/login/ |
setIdpLoginUrl | http://idplogin:8080/idplogin/ |
setGatekeeperServerUrl | http://gatekeeper:8080/gatekeeperserver/ |
script | DependencyProvider |
setHttpHandlerFactoryClassName | se.uu.ub.cora.httphandler.HttpHandlerFactoryImp |
setChildComparerUsingClassName | se.uu.ub.cora.fitnesseintegration.ChildComparerImp |
setComparerFactoryUsingClassName | se.uu.ub.cora.fitnesseintegration.compare.ComparerFactoryImp |
Included page: .TheDiVATests.DivaTests.SuiteSetUp (edit)
Setup login
Login for admin
AuthenticationFixture | ||||
appTokenLogin? | loginId | appToken | getAuthToken? | getStatusType? |
divaFitnesseEverything@system.cora.uu.se | 2714f1e8-77f7-4811-9b6f-683bbb0f2a76 | $adminAuthToken= | CREATED | |
systemAdmin@diva.cora.uu.se | b5ec82bb-9492-4d9f-9069-c2fac3b49493 | $divaSystemAdminAuthToken= | CREATED | |
divaAdmin@cora.epc.ub.uu.se | 49ce00fb-68b5-4089-a5f7-1c225d3cf156 | $divaAdminAuthToken= | CREATED |
script | AuthTokenHolder |
setAdminAuthToken | $adminAuthToken |
Login for user
AuthenticationFixture | ||||
appTokenLogin? | loginId | appToken | getAuthToken? | getStatusType? |
divaUser@cora.epc.ub.uu.se | fa98bc21-830b-4dc7-b952-ebe4cf02e921 | $divaUserAuthToken= | CREATED | |
fitnesseUser@system.cora.uu.se | $userAuthToken= | CREATED |
script | AuthTokenHolder |
setUserAuthToken | $userAuthToken |
Login for DiVA example users
Hämta authTokens från idpLogin server
AuthenticationFixture | |||
idpLogin? | EPPN | getAuthToken? | getStatusType? |
fitnesseSystemAdmin@user.uu.se | $systemAdminAuthToken= | OK | |
fitnesseDomainAdminUU@user.uu.se | $domainAdminUUAuthToken= | OK | |
fitnesseDomainAdminKTH@user.uu.se | $domainAdminKTHAuthToken= | OK | |
userNotInDb@user.uu.se | $guestToken= | OK |
Included page: .TheDiVATests.DivaTests.Metadata.DivaOutput.SetUp (edit)
Diva-output test setup
diva-output data
ChildComparerFixture | |||||
authToken | type | json | testCreateAndStoreRecord? | getStatusType? | getCreatedId? |
$divaAdminAuthToken | diva-output | {"name":"output","children":[{"name":"recordInfo","children":[{"name":"validationType","children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"diva-output"}]},{"name":"dataDivider","children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"divaData"}]},{"name":"permissionUnit","children":[{"name":"linkedRecordType","value":"permissionUnit"},{"name":"linkedRecordId","value":"uu"}]},{"name":"visibility","value":"published"}]},{"name":"genre","value":"artistic-work_original-creative-work","attributes":{"type":"outputType"}},{"name":"language","repeatId":"0","children":[{"name":"languageTerm","value":"swe","attributes":{"type":"code","authority":"iso639-2b"}}]},{"name":"artisticWork","value":"true","attributes":{"type":"outputType"}},{"name":"genre","value":"ref","attributes":{"type":"contentType"}},{"name":"titleInfo","children":[{"name":"title","value":"en title"}],"attributes":{"lang":"swe"}},{"name":"originInfo","children":[{"name":"dateIssued","children":[{"name":"year","value":"1982"}]}]},{"name":"classification","repeatId":"0","value":"1","attributes":{"authority":"ssif"}},{"name":"relatedItem","children":[{"name":"journal","children":[{"name":"linkedRecordType","value":"diva-journal"},{"name":"linkedRecordId","value":"444"}]}],"attributes":{"type":"journal"}},{"name":"adminInfo","children":[{"name":"reviewed","value":"true"}]}]} | CREATED | $publishedRecord= | |
$divaAdminAuthToken | diva-output | {"name":"output","children":[{"name":"recordInfo","children":[{"name":"validationType","children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"diva-output"}]},{"name":"dataDivider","children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"divaData"}]},{"name":"permissionUnit","children":[{"name":"linkedRecordType","value":"permissionUnit"},{"name":"linkedRecordId","value":"uu"}]},{"name":"visibility","value":"unpublished"}]},{"name":"genre","value":"artistic-work_original-creative-work","attributes":{"type":"outputType"}},{"name":"language","repeatId":"0","children":[{"name":"languageTerm","value":"swe","attributes":{"type":"code","authority":"iso639-2b"}}]},{"name":"artisticWork","value":"true","attributes":{"type":"outputType"}},{"name":"genre","value":"ref","attributes":{"type":"contentType"}},{"name":"titleInfo","children":[{"name":"title","value":"en title"}],"attributes":{"lang":"swe"}},{"name":"originInfo","children":[{"name":"dateIssued","children":[{"name":"year","value":"1982"}]}]},{"name":"classification","repeatId":"0","value":"1","attributes":{"authority":"ssif"}},{"name":"relatedItem","children":[{"name":"journal","children":[{"name":"linkedRecordType","value":"diva-journal"},{"name":"linkedRecordId","value":"444"}]}],"attributes":{"type":"journal"}},{"name":"adminInfo","children":[{"name":"reviewed","value":"true"}]}]} | CREATED | $unpublishedRecord= | |
$divaAdminAuthToken | diva-output | {"name":"output","children":[{"name":"recordInfo","children":[{"name":"validationType","children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"diva-output"}]},{"name":"dataDivider","children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"divaData"}]},{"name":"permissionUnit","children":[{"name":"linkedRecordType","value":"permissionUnit"},{"name":"linkedRecordId","value":"uu"}]},{"name":"visibility","value":"hidden"}]},{"name":"genre","value":"artistic-work_original-creative-work","attributes":{"type":"outputType"}},{"name":"language","repeatId":"0","children":[{"name":"languageTerm","value":"swe","attributes":{"type":"code","authority":"iso639-2b"}}]},{"name":"artisticWork","value":"true","attributes":{"type":"outputType"}},{"name":"genre","value":"ref","attributes":{"type":"contentType"}},{"name":"titleInfo","children":[{"name":"title","value":"en title"}],"attributes":{"lang":"swe"}},{"name":"originInfo","children":[{"name":"dateIssued","children":[{"name":"year","value":"1982"}]}]},{"name":"classification","repeatId":"0","value":"1","attributes":{"authority":"ssif"}},{"name":"relatedItem","children":[{"name":"journal","children":[{"name":"linkedRecordType","value":"diva-journal"},{"name":"linkedRecordId","value":"444"}]}],"attributes":{"type":"journal"}},{"name":"adminInfo","children":[{"name":"reviewed","value":"true"}]}]} | CREATED | $hiddenRecord= |
publication_report data
ChildComparerFixture | |||||
authToken | type | json | testCreateAndStoreRecord? | getStatusType? | getCreatedId? |
$divaAdminAuthToken | diva-output | {"name":"output","children":[{"name":"recordInfo","children":[{"name":"validationType","children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"publication_report"}]},{"name":"dataDivider","children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"divaData"}]},{"name":"permissionUnit","children":[{"name":"linkedRecordType","value":"permissionUnit"},{"name":"linkedRecordId","value":"uu"}]},{"name":"visibility","value":"published"}]},{"name":"genre","value":"publication_report","attributes":{"type":"outputType"}},{"name":"language","repeatId":"0","children":[{"name":"languageTerm","value":"swe","attributes":{"type":"code","authority":"iso639-2b"}}]},{"name":"artisticWork","value":"true","attributes":{"type":"outputType"}},{"name":"genre","value":"ref","attributes":{"type":"contentType"}},{"name":"titleInfo","children":[{"name":"title","value":"en titel"}],"attributes":{"lang":"swe"}},{"name":"originInfo","children":[{"name":"dateIssued","children":[{"name":"year","value":"1982"}]}]},{"name":"classification","repeatId":"0","value":"1","attributes":{"authority":"ssif"}},{"name":"adminInfo","children":[{"name":"reviewed","value":"true"}]}]} | CREATED | $publishedPublicationReportRecord= | |
$divaAdminAuthToken | diva-output | {"name":"output","children":[{"name":"recordInfo","children":[{"name":"validationType","children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"publication_report"}]},{"name":"dataDivider","children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"divaData"}]},{"name":"permissionUnit","children":[{"name":"linkedRecordType","value":"permissionUnit"},{"name":"linkedRecordId","value":"uu"}]},{"name":"visibility","value":"unpublished"}]},{"name":"genre","value":"publication_report","attributes":{"type":"outputType"}},{"name":"language","repeatId":"0","children":[{"name":"languageTerm","value":"swe","attributes":{"type":"code","authority":"iso639-2b"}}]},{"name":"artisticWork","value":"true","attributes":{"type":"outputType"}},{"name":"genre","value":"ref","attributes":{"type":"contentType"}},{"name":"titleInfo","children":[{"name":"title","value":"en titel"}],"attributes":{"lang":"swe"}},{"name":"originInfo","children":[{"name":"dateIssued","children":[{"name":"year","value":"1982"}]}]},{"name":"classification","repeatId":"0","value":"1","attributes":{"authority":"ssif"}},{"name":"adminInfo","children":[{"name":"reviewed","value":"true"}]}]} | CREATED | $unpublishedPublicationReportRecord= | |
$divaAdminAuthToken | diva-output | {"name":"output","children":[{"name":"recordInfo","children":[{"name":"validationType","children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"publication_report"}]},{"name":"dataDivider","children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"divaData"}]},{"name":"permissionUnit","children":[{"name":"linkedRecordType","value":"permissionUnit"},{"name":"linkedRecordId","value":"uu"}]},{"name":"visibility","value":"hidden"}]},{"name":"genre","value":"publication_report","attributes":{"type":"outputType"}},{"name":"language","repeatId":"0","children":[{"name":"languageTerm","value":"swe","attributes":{"type":"code","authority":"iso639-2b"}}]},{"name":"artisticWork","value":"true","attributes":{"type":"outputType"}},{"name":"genre","value":"ref","attributes":{"type":"contentType"}},{"name":"titleInfo","children":[{"name":"title","value":"en titel"}],"attributes":{"lang":"swe"}},{"name":"originInfo","children":[{"name":"dateIssued","children":[{"name":"year","value":"1982"}]}]},{"name":"classification","repeatId":"0","value":"1","attributes":{"authority":"ssif"}},{"name":"adminInfo","children":[{"name":"reviewed","value":"true"}]}]} | CREATED | $hiddenPublicationReportRecord= |
Diva-Output
Diva-output description textTests temporally paused until diva-output is more stable.
Included page: .TheDiVATests.DivaTests.Metadata.DivaOutput.TearDown (edit)
Clean up diva-output test data
RecordEndpointFixture | ||||
authToken | type | id | testDeleteRecord? | getStatusType? |
$divaAdminAuthToken | diva-output | $publishedRecord | OK | |
$divaAdminAuthToken | diva-output | $unpublishedRecord | OK | |
$divaAdminAuthToken | diva-output | $hiddenRecord | OK | |
$divaAdminAuthToken | diva-output | $publishedPublicationReportRecord | OK | |
$divaAdminAuthToken | diva-output | $unpublishedPublicationReportRecord | OK | |
$divaAdminAuthToken | diva-output | $hiddenPublicationReportRecord | OK |
Keyboard Shortcuts ?
General
- t Test page or suite
- e Edit page
- v View page (after test)
- a Add new page
Go To
- g u User Guide
- g q Quick Reference Guide
- g f Full Reference Guide
- g c Recent Changes
Edit Mode
- CTRL+s Save page
- ESC Cancel edit
Tools
- p Properties
- w Where used?
- AK+v Versions
- AK+h Page History
- / Focus on search bar
- s Open search page