[Koha-bugs] [Bug 10666] New: Daily quotes tests are failing

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Wed Jul 31 11:39:22 CEST 2013


http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10666

            Bug ID: 10666
           Summary: Daily quotes tests are failing
 Change sponsored?: ---
           Product: Koha
           Version: master
          Hardware: All
                OS: All
            Status: NEW
          Severity: minor
          Priority: P5 - low
         Component: Test Suite
          Assignee: gmcharlt at gmail.com
          Reporter: fridolyn.somers at biblibre.com
        QA Contact: testopia at bugs.koha-community.org

In t/db_dependent/Koha.t, the test "Got a quote based on today's date" is
failing :
$prove t/db_dependent/Koha.t :
t/db_dependent/Koha.t .. 1/6     
    #   Failed test 'Got a quote based on today's date.'
    #   at t/db_dependent/Koha.t line 126.
    # Compared $data->{"source"}
    #    got : 'Herbert Hoover'
    # expect : 'Abraham Lincoln'
    # Be sure to run this test on a clean install of sample data.
    # Looks like you failed 1 test of 4.

#   Failed test 'Daily Quotes Test'
#   at t/db_dependent/Koha.t line 129.

Looks like the wrong quote is returned by GetDailyQuote().
I'm using a databased created with the English sample SQL datas.

I think I found the cause :
The test "Got a random quote." calls GetDailyQuote('random'=>1) which changes
the quote timestamp to now. When then testing GetDailyQuote(), this quote
(which may not be the one created by test) is the most recent quote.

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


More information about the Koha-bugs mailing list