https://bugs.kde.org/show_bug.cgi?id=465374

            Bug ID: 465374
           Summary: enum CookieDetails should not be private
    Classification: Frameworks and Libraries
           Product: frameworks-kio
           Version: git master
          Platform: unspecified
                OS: All
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: HTTP
          Assignee: kio-bugs-n...@kde.org
          Reporter: giecr...@stegny.2a.pl
                CC: kdelibs-b...@kde.org
  Target Milestone: ---

SUMMARY
***
NOTE: If you are reporting a crash, please try to attach a backtrace with debug
symbols.
See
https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***

enum CookieDetails contains symbolic constants for column numbers of the cookie
table.  It is contained in the cookie table implementation source file, thus
forcing Konqueror to use raw column numbers in tests.

STEPS TO REPRODUCE
1. Read the source code TestWebEnginePartCookieJar ::findTestCookies

OBSERVED RESULT
const QList<int> fields{0,1,2,3};

EXPECTED RESULT
 QList <int> const fields { CF_DOMAIN, CF_PATH, CF_NAME, CF_HOST };

SOFTWARE/OS VERSIONS


ADDITIONAL INFORMATION
Of course, the test could use a specialised desktop bus proxy instead of making
a raw call to the cookie server.  I do not know about any such publicly
available proxy class; if it already exists, fixing the test would be
straightforward.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to