View | Details | Raw Unified | Return to bug 34920
Collapse All | Expand All

(-)a/t/cypress/integration/ERM/Agreements_spec.ts (+20 lines)
Lines 243-248 describe("Agreement CRUD operations", () => { Link Here
243
    it("Add agreement", () => {
243
    it("Add agreement", () => {
244
        let agreement = get_agreement();
244
        let agreement = get_agreement();
245
        let vendors = cy.get_vendors_to_relate();
245
        let vendors = cy.get_vendors_to_relate();
246
        let av_cat_values = cy.get_ERM_av_cats_values();
246
        // No agreement, no license yet
247
        // No agreement, no license yet
247
        cy.intercept("GET", "/api/v1/erm/agreements*", {
248
        cy.intercept("GET", "/api/v1/erm/agreements*", {
248
            statusCode: 200,
249
            statusCode: 200,
Lines 258-263 describe("Agreement CRUD operations", () => { Link Here
258
            body: vendors,
259
            body: vendors,
259
        });
260
        });
260
261
262
        cy.intercept("GET", "/api/v1/authorised_value_categories*", {
263
            statusCode: 200,
264
            body: av_cat_values,
265
        }).as("get-ERM-av-cats-values");
266
261
        // Click the button in the toolbar
267
        // Click the button in the toolbar
262
        cy.visit("/cgi-bin/koha/erm/agreements");
268
        cy.visit("/cgi-bin/koha/erm/agreements");
263
        cy.contains("New agreement").click();
269
        cy.contains("New agreement").click();
Lines 277-282 describe("Agreement CRUD operations", () => { Link Here
277
            "have.length",
283
            "have.length",
278
            1
284
            1
279
        ); // name, description, status
285
        ); // name, description, status
286
287
        cy.get("#agreement_status .vs__search").type("closed" + "{enter}", {
288
            force: true,
289
        });
290
291
        cy.get("#agreement_closure_reason .vs__search").click();
292
        let closure_reasons = av_cat_values.find(
293
            av_cat => av_cat.category_name === "ERM_AGREEMENT_CLOSURE_REASON"
294
        );
295
        cy.get("#agreement_closure_reason #vs3__option-0").contains(
296
            closure_reasons.authorised_values[0].description
297
        );
298
        cy.get("#agreement_closure_reason #vs3__option-1").should("be.empty");
299
280
        cy.get("#agreement_status .vs__search").type(
300
        cy.get("#agreement_status .vs__search").type(
281
            agreement.status + "{enter}",
301
            agreement.status + "{enter}",
282
            { force: true }
302
            { force: true }
(-)a/t/cypress/support/e2e.js (-1 / +886 lines)
Lines 53-58 const dates = { Link Here
53
    tomorrow_us: dayjs().add(1, "day").format("MM/DD/YYYY"),
53
    tomorrow_us: dayjs().add(1, "day").format("MM/DD/YYYY"),
54
}
54
}
55
55
56
cy.get_ERM_av_cats_values = () => {
57
    return [
58
        {
59
            authorised_values: [
60
                {
61
                    authorised_value_id: 11,
62
                    category_name: "ERM_AGREEMENT_CLOSURE_REASON",
63
                    description: "Expired",
64
                    image_url: null,
65
                    opac_description: null,
66
                    value: "expired",
67
                },
68
                {
69
                    authorised_value_id: 12,
70
                    category_name: "ERM_AGREEMENT_CLOSURE_REASON",
71
                    description: null,
72
                    image_url: "",
73
                    opac_description: null,
74
                    value: "cancelled",
75
                },
76
            ],
77
            category_name: "ERM_AGREEMENT_CLOSURE_REASON",
78
            is_system: true,
79
        },
80
        {
81
            authorised_values: [
82
                {
83
                    authorised_value_id: 30,
84
                    category_name: "ERM_AGREEMENT_LICENSE_LOCATION",
85
                    description: "Filing cabinet",
86
                    image_url: null,
87
                    opac_description: null,
88
                    value: "filing_cabinet",
89
                },
90
                {
91
                    authorised_value_id: 31,
92
                    category_name: "ERM_AGREEMENT_LICENSE_LOCATION",
93
                    description: "Cupboard",
94
                    image_url: null,
95
                    opac_description: null,
96
                    value: "cupboard",
97
                },
98
            ],
99
            category_name: "ERM_AGREEMENT_LICENSE_LOCATION",
100
            is_system: true,
101
        },
102
        {
103
            authorised_values: [
104
                {
105
                    authorised_value_id: 27,
106
                    category_name: "ERM_AGREEMENT_LICENSE_STATUS",
107
                    description: "Controlling",
108
                    image_url: null,
109
                    opac_description: null,
110
                    value: "controlling",
111
                },
112
                {
113
                    authorised_value_id: 28,
114
                    category_name: "ERM_AGREEMENT_LICENSE_STATUS",
115
                    description: "Future",
116
                    image_url: null,
117
                    opac_description: null,
118
                    value: "future",
119
                },
120
                {
121
                    authorised_value_id: 29,
122
                    category_name: "ERM_AGREEMENT_LICENSE_STATUS",
123
                    description: "Historic",
124
                    image_url: null,
125
                    opac_description: null,
126
                    value: "history",
127
                },
128
            ],
129
            category_name: "ERM_AGREEMENT_LICENSE_STATUS",
130
            is_system: true,
131
        },
132
        {
133
            authorised_values: [
134
                {
135
                    authorised_value_id: 13,
136
                    category_name: "ERM_AGREEMENT_RENEWAL_PRIORITY",
137
                    description: "For review",
138
                    image_url: null,
139
                    opac_description: null,
140
                    value: "for_review",
141
                },
142
                {
143
                    authorised_value_id: 14,
144
                    category_name: "ERM_AGREEMENT_RENEWAL_PRIORITY",
145
                    description: "Renew",
146
                    image_url: null,
147
                    opac_description: null,
148
                    value: "renew",
149
                },
150
                {
151
                    authorised_value_id: 15,
152
                    category_name: "ERM_AGREEMENT_RENEWAL_PRIORITY",
153
                    description: "Cancel",
154
                    image_url: null,
155
                    opac_description: null,
156
                    value: "cancel",
157
                },
158
            ],
159
            category_name: "ERM_AGREEMENT_RENEWAL_PRIORITY",
160
            is_system: true,
161
        },
162
        {
163
            authorised_values: [
164
                {
165
                    authorised_value_id: 8,
166
                    category_name: "ERM_AGREEMENT_STATUS",
167
                    description: "Active",
168
                    image_url: null,
169
                    opac_description: null,
170
                    value: "active",
171
                },
172
                {
173
                    authorised_value_id: 9,
174
                    category_name: "ERM_AGREEMENT_STATUS",
175
                    description: "In negotiation",
176
                    image_url: null,
177
                    opac_description: null,
178
                    value: "in_negotiation",
179
                },
180
                {
181
                    authorised_value_id: 10,
182
                    category_name: "ERM_AGREEMENT_STATUS",
183
                    description: "Closed",
184
                    image_url: null,
185
                    opac_description: null,
186
                    value: "closed",
187
                },
188
            ],
189
            category_name: "ERM_AGREEMENT_STATUS",
190
            is_system: true,
191
        },
192
        {
193
            authorised_values: [
194
                {
195
                    authorised_value_id: 81,
196
                    category_name: "ERM_DATABASE_REPORTS_METRICS",
197
                    description: "Searches automated",
198
                    image_url: null,
199
                    opac_description: null,
200
                    value: "Searches_Automated",
201
                },
202
                {
203
                    authorised_value_id: 82,
204
                    category_name: "ERM_DATABASE_REPORTS_METRICS",
205
                    description: "Searches federated",
206
                    image_url: null,
207
                    opac_description: null,
208
                    value: "Searches_Federated",
209
                },
210
                {
211
                    authorised_value_id: 83,
212
                    category_name: "ERM_DATABASE_REPORTS_METRICS",
213
                    description: "Searches regular",
214
                    image_url: null,
215
                    opac_description: null,
216
                    value: "Searches_Regular",
217
                },
218
                {
219
                    authorised_value_id: 84,
220
                    category_name: "ERM_DATABASE_REPORTS_METRICS",
221
                    description: "Total item investigations",
222
                    image_url: null,
223
                    opac_description: null,
224
                    value: "Total_Item_Investigations",
225
                },
226
                {
227
                    authorised_value_id: 85,
228
                    category_name: "ERM_DATABASE_REPORTS_METRICS",
229
                    description: "Total item requests",
230
                    image_url: null,
231
                    opac_description: null,
232
                    value: "Total_Item_Requests",
233
                },
234
                {
235
                    authorised_value_id: 86,
236
                    category_name: "ERM_DATABASE_REPORTS_METRICS",
237
                    description: "Unique item investigations",
238
                    image_url: null,
239
                    opac_description: null,
240
                    value: "Unique_Item_Investigations",
241
                },
242
                {
243
                    authorised_value_id: 87,
244
                    category_name: "ERM_DATABASE_REPORTS_METRICS",
245
                    description: "Unique item requests",
246
                    image_url: null,
247
                    opac_description: null,
248
                    value: "Unique_Item_Requests",
249
                },
250
                {
251
                    authorised_value_id: 88,
252
                    category_name: "ERM_DATABASE_REPORTS_METRICS",
253
                    description: "Unique title investigations",
254
                    image_url: null,
255
                    opac_description: null,
256
                    value: "Unique_Title_Investigations",
257
                },
258
                {
259
                    authorised_value_id: 89,
260
                    category_name: "ERM_DATABASE_REPORTS_METRICS",
261
                    description: "Unique title requests",
262
                    image_url: null,
263
                    opac_description: null,
264
                    value: "Unique_Title_Requests",
265
                },
266
                {
267
                    authorised_value_id: 90,
268
                    category_name: "ERM_DATABASE_REPORTS_METRICS",
269
                    description: "No license",
270
                    image_url: null,
271
                    opac_description: null,
272
                    value: "No_License",
273
                },
274
                {
275
                    authorised_value_id: 91,
276
                    category_name: "ERM_DATABASE_REPORTS_METRICS",
277
                    description: "Limit exceeded",
278
                    image_url: null,
279
                    opac_description: null,
280
                    value: "Limit_Exceeded",
281
                },
282
            ],
283
            category_name: "ERM_DATABASE_REPORTS_METRICS",
284
            is_system: true,
285
        },
286
        {
287
            authorised_values: [
288
                {
289
                    authorised_value_id: 100,
290
                    category_name: "ERM_ITEM_REPORTS_METRICS",
291
                    description: "Total item investigations",
292
                    image_url: null,
293
                    opac_description: null,
294
                    value: "Total_Item_Investigations",
295
                },
296
                {
297
                    authorised_value_id: 101,
298
                    category_name: "ERM_ITEM_REPORTS_METRICS",
299
                    description: "Total item requests",
300
                    image_url: null,
301
                    opac_description: null,
302
                    value: "Total_Item_Requests",
303
                },
304
                {
305
                    authorised_value_id: 102,
306
                    category_name: "ERM_ITEM_REPORTS_METRICS",
307
                    description: "Unique item investigations",
308
                    image_url: null,
309
                    opac_description: null,
310
                    value: "Unique_Item_Investigations",
311
                },
312
                {
313
                    authorised_value_id: 103,
314
                    category_name: "ERM_ITEM_REPORTS_METRICS",
315
                    description: "Unique item requests",
316
                    image_url: null,
317
                    opac_description: null,
318
                    value: "Unique_Item_Requests",
319
                },
320
                {
321
                    authorised_value_id: 104,
322
                    category_name: "ERM_ITEM_REPORTS_METRICS",
323
                    description: "Limit exceeded",
324
                    image_url: null,
325
                    opac_description: null,
326
                    value: "Limit_Exceeded",
327
                },
328
                {
329
                    authorised_value_id: 105,
330
                    category_name: "ERM_ITEM_REPORTS_METRICS",
331
                    description: "No license",
332
                    image_url: null,
333
                    opac_description: null,
334
                    value: "No_License",
335
                },
336
            ],
337
            category_name: "ERM_ITEM_REPORTS_METRICS",
338
            is_system: true,
339
        },
340
        {
341
            authorised_values: [
342
                {
343
                    authorised_value_id: 22,
344
                    category_name: "ERM_LICENSE_STATUS",
345
                    description: "In negotiation",
346
                    image_url: null,
347
                    opac_description: null,
348
                    value: "in_negotiation",
349
                },
350
                {
351
                    authorised_value_id: 23,
352
                    category_name: "ERM_LICENSE_STATUS",
353
                    description: "Not yet active",
354
                    image_url: null,
355
                    opac_description: null,
356
                    value: "not_yet_active",
357
                },
358
                {
359
                    authorised_value_id: 24,
360
                    category_name: "ERM_LICENSE_STATUS",
361
                    description: "Active",
362
                    image_url: null,
363
                    opac_description: null,
364
                    value: "active",
365
                },
366
                {
367
                    authorised_value_id: 25,
368
                    category_name: "ERM_LICENSE_STATUS",
369
                    description: "Rejected",
370
                    image_url: null,
371
                    opac_description: null,
372
                    value: "rejected",
373
                },
374
                {
375
                    authorised_value_id: 26,
376
                    category_name: "ERM_LICENSE_STATUS",
377
                    description: "Expired",
378
                    image_url: null,
379
                    opac_description: null,
380
                    value: "expired",
381
                },
382
            ],
383
            category_name: "ERM_LICENSE_STATUS",
384
            is_system: true,
385
        },
386
        {
387
            authorised_values: [
388
                {
389
                    authorised_value_id: 18,
390
                    category_name: "ERM_LICENSE_TYPE",
391
                    description: "Local",
392
                    image_url: null,
393
                    opac_description: null,
394
                    value: "local",
395
                },
396
                {
397
                    authorised_value_id: 19,
398
                    category_name: "ERM_LICENSE_TYPE",
399
                    description: "Consortial",
400
                    image_url: null,
401
                    opac_description: null,
402
                    value: "consortial",
403
                },
404
                {
405
                    authorised_value_id: 20,
406
                    category_name: "ERM_LICENSE_TYPE",
407
                    description: "National",
408
                    image_url: null,
409
                    opac_description: null,
410
                    value: "national",
411
                },
412
                {
413
                    authorised_value_id: 21,
414
                    category_name: "ERM_LICENSE_TYPE",
415
                    description: "Alliance",
416
                    image_url: null,
417
                    opac_description: null,
418
                    value: "alliance",
419
                },
420
            ],
421
            category_name: "ERM_LICENSE_TYPE",
422
            is_system: true,
423
        },
424
        {
425
            authorised_values: [
426
                {
427
                    authorised_value_id: 34,
428
                    category_name: "ERM_PACKAGE_CONTENT_TYPE",
429
                    description: "Aggregated full",
430
                    image_url: null,
431
                    opac_description: null,
432
                    value: "AggregatedFullText",
433
                },
434
                {
435
                    authorised_value_id: 35,
436
                    category_name: "ERM_PACKAGE_CONTENT_TYPE",
437
                    description: "Abstract and index",
438
                    image_url: null,
439
                    opac_description: null,
440
                    value: "AbstractAndIndex",
441
                },
442
                {
443
                    authorised_value_id: 36,
444
                    category_name: "ERM_PACKAGE_CONTENT_TYPE",
445
                    description: "E-book",
446
                    image_url: null,
447
                    opac_description: null,
448
                    value: "EBook",
449
                },
450
                {
451
                    authorised_value_id: 37,
452
                    category_name: "ERM_PACKAGE_CONTENT_TYPE",
453
                    description: "Mixed content",
454
                    image_url: null,
455
                    opac_description: null,
456
                    value: "MixedContent",
457
                },
458
                {
459
                    authorised_value_id: 38,
460
                    category_name: "ERM_PACKAGE_CONTENT_TYPE",
461
                    description: "E-journal",
462
                    image_url: null,
463
                    opac_description: null,
464
                    value: "EJournal",
465
                },
466
                {
467
                    authorised_value_id: 39,
468
                    category_name: "ERM_PACKAGE_CONTENT_TYPE",
469
                    description: "Online reference",
470
                    image_url: null,
471
                    opac_description: null,
472
                    value: "OnlineReference",
473
                },
474
                {
475
                    authorised_value_id: 40,
476
                    category_name: "ERM_PACKAGE_CONTENT_TYPE",
477
                    description: "Print",
478
                    image_url: null,
479
                    opac_description: null,
480
                    value: "Print",
481
                },
482
                {
483
                    authorised_value_id: 41,
484
                    category_name: "ERM_PACKAGE_CONTENT_TYPE",
485
                    description: "Streaming media",
486
                    image_url: null,
487
                    opac_description: null,
488
                    value: "StreamingMedia",
489
                },
490
                {
491
                    authorised_value_id: 42,
492
                    category_name: "ERM_PACKAGE_CONTENT_TYPE",
493
                    description: "Unknown",
494
                    image_url: null,
495
                    opac_description: null,
496
                    value: "Unknown",
497
                },
498
            ],
499
            category_name: "ERM_PACKAGE_CONTENT_TYPE",
500
            is_system: true,
501
        },
502
        {
503
            authorised_values: [
504
                {
505
                    authorised_value_id: 32,
506
                    category_name: "ERM_PACKAGE_TYPE",
507
                    description: "Local",
508
                    image_url: null,
509
                    opac_description: null,
510
                    value: "local",
511
                },
512
                {
513
                    authorised_value_id: 33,
514
                    category_name: "ERM_PACKAGE_TYPE",
515
                    description: "Complete",
516
                    image_url: null,
517
                    opac_description: null,
518
                    value: "complete",
519
                },
520
            ],
521
            category_name: "ERM_PACKAGE_TYPE",
522
            is_system: true,
523
        },
524
        {
525
            authorised_values: [
526
                {
527
                    authorised_value_id: 74,
528
                    category_name: "ERM_PLATFORM_REPORTS_METRICS",
529
                    description: "Searches platform",
530
                    image_url: null,
531
                    opac_description: null,
532
                    value: "Searches_Platform",
533
                },
534
                {
535
                    authorised_value_id: 75,
536
                    category_name: "ERM_PLATFORM_REPORTS_METRICS",
537
                    description: "Total item investigations",
538
                    image_url: null,
539
                    opac_description: null,
540
                    value: "Total_Item_Investigations",
541
                },
542
                {
543
                    authorised_value_id: 76,
544
                    category_name: "ERM_PLATFORM_REPORTS_METRICS",
545
                    description: "Total item requests",
546
                    image_url: null,
547
                    opac_description: null,
548
                    value: "Total_Item_Requests",
549
                },
550
                {
551
                    authorised_value_id: 77,
552
                    category_name: "ERM_PLATFORM_REPORTS_METRICS",
553
                    description: "Unique item investigations",
554
                    image_url: null,
555
                    opac_description: null,
556
                    value: "Unique_Item_Investigations",
557
                },
558
                {
559
                    authorised_value_id: 78,
560
                    category_name: "ERM_PLATFORM_REPORTS_METRICS",
561
                    description: "Unique item requests",
562
                    image_url: null,
563
                    opac_description: null,
564
                    value: "Unique_Item_Requests",
565
                },
566
                {
567
                    authorised_value_id: 79,
568
                    category_name: "ERM_PLATFORM_REPORTS_METRICS",
569
                    description: "Unique title investigations",
570
                    image_url: null,
571
                    opac_description: null,
572
                    value: "Unique_Title_Investigations",
573
                },
574
                {
575
                    authorised_value_id: 80,
576
                    category_name: "ERM_PLATFORM_REPORTS_METRICS",
577
                    description: "Unique title requests",
578
                    image_url: null,
579
                    opac_description: null,
580
                    value: "Unique_Title_Requests",
581
                },
582
            ],
583
            category_name: "ERM_PLATFORM_REPORTS_METRICS",
584
            is_system: true,
585
        },
586
        {
587
            authorised_values: [
588
                {
589
                    authorised_value_id: 58,
590
                    category_name: "ERM_REPORT_TYPES",
591
                    description: "PR - Platform master report",
592
                    image_url: null,
593
                    opac_description: null,
594
                    value: "PR",
595
                },
596
                {
597
                    authorised_value_id: 59,
598
                    category_name: "ERM_REPORT_TYPES",
599
                    description: "PR_P1 - Platform usage",
600
                    image_url: null,
601
                    opac_description: null,
602
                    value: "PR_P1",
603
                },
604
                {
605
                    authorised_value_id: 60,
606
                    category_name: "ERM_REPORT_TYPES",
607
                    description: "DR - Database master report",
608
                    image_url: null,
609
                    opac_description: null,
610
                    value: "DR",
611
                },
612
                {
613
                    authorised_value_id: 61,
614
                    category_name: "ERM_REPORT_TYPES",
615
                    description: "DR_D1 - Database search and item usage",
616
                    image_url: null,
617
                    opac_description: null,
618
                    value: "DR_D1",
619
                },
620
                {
621
                    authorised_value_id: 62,
622
                    category_name: "ERM_REPORT_TYPES",
623
                    description: "DR_D2 - Database access denied",
624
                    image_url: null,
625
                    opac_description: null,
626
                    value: "DR_D2",
627
                },
628
                {
629
                    authorised_value_id: 63,
630
                    category_name: "ERM_REPORT_TYPES",
631
                    description: "TR - Title master report",
632
                    image_url: null,
633
                    opac_description: null,
634
                    value: "TR",
635
                },
636
                {
637
                    authorised_value_id: 64,
638
                    category_name: "ERM_REPORT_TYPES",
639
                    description: "TR_B1 - Book requests (excluding OA_Gold)",
640
                    image_url: null,
641
                    opac_description: null,
642
                    value: "TR_B1",
643
                },
644
                {
645
                    authorised_value_id: 65,
646
                    category_name: "ERM_REPORT_TYPES",
647
                    description: "TR_B2 - Book access denied",
648
                    image_url: null,
649
                    opac_description: null,
650
                    value: "TR_B2",
651
                },
652
                {
653
                    authorised_value_id: 66,
654
                    category_name: "ERM_REPORT_TYPES",
655
                    description: "TR_B3 - Book usage by access type",
656
                    image_url: null,
657
                    opac_description: null,
658
                    value: "TR_B3",
659
                },
660
                {
661
                    authorised_value_id: 67,
662
                    category_name: "ERM_REPORT_TYPES",
663
                    description: "TR_J1 - Journal requests (excluding OA_Gold)",
664
                    image_url: null,
665
                    opac_description: null,
666
                    value: "TR_J1",
667
                },
668
                {
669
                    authorised_value_id: 68,
670
                    category_name: "ERM_REPORT_TYPES",
671
                    description: "TR_J2 - Journal access denied",
672
                    image_url: null,
673
                    opac_description: null,
674
                    value: "TR_J2",
675
                },
676
                {
677
                    authorised_value_id: 69,
678
                    category_name: "ERM_REPORT_TYPES",
679
                    description: "TR_J3 - Journal usage by access type",
680
                    image_url: null,
681
                    opac_description: null,
682
                    value: "TR_J3",
683
                },
684
                {
685
                    authorised_value_id: 70,
686
                    category_name: "ERM_REPORT_TYPES",
687
                    description:
688
                        "TR_J4 - Journal requests by YOP(excluding OA_Gold)",
689
                    image_url: null,
690
                    opac_description: null,
691
                    value: "TR_J4",
692
                },
693
                {
694
                    authorised_value_id: 71,
695
                    category_name: "ERM_REPORT_TYPES",
696
                    description: "IR - Item master report",
697
                    image_url: null,
698
                    opac_description: null,
699
                    value: "IR",
700
                },
701
                {
702
                    authorised_value_id: 72,
703
                    category_name: "ERM_REPORT_TYPES",
704
                    description: "IR_A1 - Journal article requests",
705
                    image_url: null,
706
                    opac_description: null,
707
                    value: "IR_A1",
708
                },
709
                {
710
                    authorised_value_id: 73,
711
                    category_name: "ERM_REPORT_TYPES",
712
                    description: "IR_M1 - Multimedia item requests",
713
                    image_url: null,
714
                    opac_description: null,
715
                    value: "IR_M1",
716
                },
717
            ],
718
            category_name: "ERM_REPORT_TYPES",
719
            is_system: true,
720
        },
721
        {
722
            authorised_values: [
723
                {
724
                    authorised_value_id: 43,
725
                    category_name: "ERM_TITLE_PUBLICATION_TYPE",
726
                    description: "Journal",
727
                    image_url: null,
728
                    opac_description: null,
729
                    value: "journal",
730
                },
731
                {
732
                    authorised_value_id: 44,
733
                    category_name: "ERM_TITLE_PUBLICATION_TYPE",
734
                    description: "Newsletter",
735
                    image_url: null,
736
                    opac_description: null,
737
                    value: "newsletter",
738
                },
739
                {
740
                    authorised_value_id: 45,
741
                    category_name: "ERM_TITLE_PUBLICATION_TYPE",
742
                    description: "Report",
743
                    image_url: null,
744
                    opac_description: null,
745
                    value: "report",
746
                },
747
                {
748
                    authorised_value_id: 46,
749
                    category_name: "ERM_TITLE_PUBLICATION_TYPE",
750
                    description: "Proceedings",
751
                    image_url: null,
752
                    opac_description: null,
753
                    value: "proceedings",
754
                },
755
                {
756
                    authorised_value_id: 47,
757
                    category_name: "ERM_TITLE_PUBLICATION_TYPE",
758
                    description: "Website",
759
                    image_url: null,
760
                    opac_description: null,
761
                    value: "website",
762
                },
763
                {
764
                    authorised_value_id: 48,
765
                    category_name: "ERM_TITLE_PUBLICATION_TYPE",
766
                    description: "Newspaper",
767
                    image_url: null,
768
                    opac_description: null,
769
                    value: "newspaper",
770
                },
771
                {
772
                    authorised_value_id: 49,
773
                    category_name: "ERM_TITLE_PUBLICATION_TYPE",
774
                    description: "Unspecified",
775
                    image_url: null,
776
                    opac_description: null,
777
                    value: "unspecified",
778
                },
779
                {
780
                    authorised_value_id: 50,
781
                    category_name: "ERM_TITLE_PUBLICATION_TYPE",
782
                    description: "Book",
783
                    image_url: null,
784
                    opac_description: null,
785
                    value: "book",
786
                },
787
                {
788
                    authorised_value_id: 51,
789
                    category_name: "ERM_TITLE_PUBLICATION_TYPE",
790
                    description: "E-book",
791
                    image_url: null,
792
                    opac_description: null,
793
                    value: "ebook",
794
                },
795
                {
796
                    authorised_value_id: 52,
797
                    category_name: "ERM_TITLE_PUBLICATION_TYPE",
798
                    description: "Bookseries",
799
                    image_url: null,
800
                    opac_description: null,
801
                    value: "bookseries",
802
                },
803
                {
804
                    authorised_value_id: 53,
805
                    category_name: "ERM_TITLE_PUBLICATION_TYPE",
806
                    description: "Database",
807
                    image_url: null,
808
                    opac_description: null,
809
                    value: "database",
810
                },
811
                {
812
                    authorised_value_id: 54,
813
                    category_name: "ERM_TITLE_PUBLICATION_TYPE",
814
                    description: "Thesis/Dissertation",
815
                    image_url: null,
816
                    opac_description: null,
817
                    value: "thesisdissertation",
818
                },
819
                {
820
                    authorised_value_id: 55,
821
                    category_name: "ERM_TITLE_PUBLICATION_TYPE",
822
                    description: "Streaming audio",
823
                    image_url: null,
824
                    opac_description: null,
825
                    value: "streamingaudio",
826
                },
827
                {
828
                    authorised_value_id: 56,
829
                    category_name: "ERM_TITLE_PUBLICATION_TYPE",
830
                    description: "Streaming video",
831
                    image_url: null,
832
                    opac_description: null,
833
                    value: "streamingvideo",
834
                },
835
                {
836
                    authorised_value_id: 57,
837
                    category_name: "ERM_TITLE_PUBLICATION_TYPE",
838
                    description: "Audiobook",
839
                    image_url: null,
840
                    opac_description: null,
841
                    value: "audiobook",
842
                },
843
            ],
844
            category_name: "ERM_TITLE_PUBLICATION_TYPE",
845
            is_system: true,
846
        },
847
        {
848
            authorised_values: [
849
                {
850
                    authorised_value_id: 92,
851
                    category_name: "ERM_TITLE_REPORTS_METRICS",
852
                    description: "Total item investigations",
853
                    image_url: null,
854
                    opac_description: null,
855
                    value: "Total_Item_Investigations",
856
                },
857
                {
858
                    authorised_value_id: 93,
859
                    category_name: "ERM_TITLE_REPORTS_METRICS",
860
                    description: "Total item requests",
861
                    image_url: null,
862
                    opac_description: null,
863
                    value: "Total_Item_Requests",
864
                },
865
                {
866
                    authorised_value_id: 94,
867
                    category_name: "ERM_TITLE_REPORTS_METRICS",
868
                    description: "Unique item investigations",
869
                    image_url: null,
870
                    opac_description: null,
871
                    value: "Unique_Item_Investigations",
872
                },
873
                {
874
                    authorised_value_id: 95,
875
                    category_name: "ERM_TITLE_REPORTS_METRICS",
876
                    description: "Unique item requests",
877
                    image_url: null,
878
                    opac_description: null,
879
                    value: "Unique_Item_Requests",
880
                },
881
                {
882
                    authorised_value_id: 96,
883
                    category_name: "ERM_TITLE_REPORTS_METRICS",
884
                    description: "Unique title investigations",
885
                    image_url: null,
886
                    opac_description: null,
887
                    value: "Unique_Title_Investigations",
888
                },
889
                {
890
                    authorised_value_id: 97,
891
                    category_name: "ERM_TITLE_REPORTS_METRICS",
892
                    description: "Unique title requests",
893
                    image_url: null,
894
                    opac_description: null,
895
                    value: "Unique_Title_Requests",
896
                },
897
                {
898
                    authorised_value_id: 98,
899
                    category_name: "ERM_TITLE_REPORTS_METRICS",
900
                    description: "Limit exceeded",
901
                    image_url: null,
902
                    opac_description: null,
903
                    value: "Limit_Exceeded",
904
                },
905
                {
906
                    authorised_value_id: 99,
907
                    category_name: "ERM_TITLE_REPORTS_METRICS",
908
                    description: "No license",
909
                    image_url: null,
910
                    opac_description: null,
911
                    value: "No_License",
912
                },
913
            ],
914
            category_name: "ERM_TITLE_REPORTS_METRICS",
915
            is_system: true,
916
        },
917
        {
918
            authorised_values: [
919
                {
920
                    authorised_value_id: 16,
921
                    category_name: "ERM_USER_ROLES",
922
                    description: "ERM librarian",
923
                    image_url: null,
924
                    opac_description: null,
925
                    value: "librarian",
926
                },
927
                {
928
                    authorised_value_id: 17,
929
                    category_name: "ERM_USER_ROLES",
930
                    description: "Subject specialist",
931
                    image_url: null,
932
                    opac_description: null,
933
                    value: "subject_specialist",
934
                },
935
            ],
936
            category_name: "ERM_USER_ROLES",
937
            is_system: true,
938
        },
939
    ];
940
}
941
56
cy.get_title = () => {
942
cy.get_title = () => {
57
    return {
943
    return {
58
        access_type: "access type",
944
        access_type: "access type",
59
- 

Return to bug 34920