Login

Screenshots for the Koha manual

New screenshots | All screenshots | Full test results | Manuals (wip)
en de el es fr hi zh_Hant

Image details

suggestiondetails (#233) ✅ Validated

Job

Difficulty

Spec (updated on Mon Mar 23 10:04:36 2026)

describe("acquisitions/suggestiondetails", function () {
    const languages = ['en', 'es-ES', 'fr-FR', 'de-DE', 'el-GR', 'hi', 'zh-Hant-TW'];
    languages.forEach((lang) => {
        describe(`in ${lang}`, () => {
            beforeEach(function(){
                // Skip if 'en' test failed
                if (Cypress.env("EN_TEST_FAILED")) {
                    this.skip();
                }
                cy.query("INSERT INTO suggestions(suggestionid, suggestedby, suggesteddate, STATUS, archived, date, title, author, branchcode, itemtype, patronreason, currency, price, total) VALUES (1, 28, \"2026-03-23\", \"ASKED\", 0, \"2026-03-23 08:13:41\", \"Cats on catnip\", \"Andrew Martilla\", \"MPL\", \"BOOK\", \"bestseller\", \"USD\", 0, 0);")
                cy.login();
                /* No specific padding defined */
                cy.set_cookie_lang(lang);
            });

            it("suggestiondetails", function () {
                cy.visit("/cgi-bin/koha/suggestion/suggestion.pl?suggestionid=1&op=show");
                cy.waitForPageLoad();
                cy.get(".main").should('be.visible').screenshot("suggestiondetails");
            });
        });
    });
    afterEach(function () {
        cy.query("DELETE FROM suggestions where suggestionid=1;")
        Cypress.env('PADDING_BEFORE_SCREENSHOT', undefined);
        // Set EN_TEST_FAILED if the 'en' test failed
        if (this.currentTest.parent.title.includes('in en') && this.currentTest.state === 'failed') {
            Cypress.env("EN_TEST_FAILED", true);
        }
    });
});

Spec data

Page

suggestion/suggestion.pl?suggestionid=1&op=show

Interface

staff

Element selector

.main

Missing selector

setup

sql INSERT INTO suggestions(suggestionid, suggestedby, suggesteddate, STATUS, archived, date, title, author, branchcode, itemtype, patronreason, currency, price, total) VALUES (1, 28, "2026-03-23", "ASKED", 0, "2026-03-23 08:13:41", "Cats on catnip", "Andrew Martilla", "MPL", "BOOK", "bestseller", "USD", 0, 0);

workflow


        

teardown

sql DELETE FROM suggestions where suggestionid=1;

Notes

Additional KTD data

No suggestion present in default KTD, some already present could be nice.

Thumbnails


Current Thumbnail old
New Thumbnail new
New (de)
New (el)
New (es)
New (fr)
New (hi)
New (zh_Hant)

Current

New (updated on Fri Mar 27 11:24:11 2026)

New (de)

New (el)

New (es)

New (fr)

New (hi)

New (zh_Hant)

2026-03-27 11:30:01 +0000

2026-03-23 10:15:03 +0000

Old screenshot