[Koha-bugs] [Bug 7677] New area in subscriptions and new function when receiving
bugzilla-daemon at bugs.koha-community.org
bugzilla-daemon at bugs.koha-community.org
Mon Dec 29 17:05:55 CET 2014
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7677
Paola Rossi <paola.rossi at cineca.it> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|Needs Signoff |Failed QA
--- Comment #46 from Paola Rossi <paola.rossi at cineca.it> ---
I've applied the patches against master 3.19.00.003
[it needed a trivial rebase]
I set "makePreviousSerialAvailable" syspref to "Make" as required.
I kept the "item-level_itypes" syspref to "specific item".
I created a subscription, which didn't create an item record when it received
the serial. When I received ("Arrived") issues, no item was created: so this
bug is not about this case.
So I created another subscription, which created an item record when receiving
the serial, and I set its 2 new fields ["Item type" and "Previous item type"]
to "Continuing Resources".
Then I "Edited" the subscription:
the "Item type" and "Previous item type" fields were not set to "Continuing
Resources" anymore! (ERROR)
Anyway I went on:
Was the previously received serial's itemtype set as defined in the
subscription?
When I received ("Arrived") an issue [in DB: table serial] of the subscription
(the first issue), I saw that the default value of the:
"y - Koha item type" field
of the new item was set to nothing (why?).
I didn't change it to "Continuing Resources" [because koha should
do it for me, shouldn't it?]; then I filled the other fields (barcode, aso),
and I saved the new item.
Then I looked at the biblio:
In the biblio's Holdings tag, the item was "Available" and its item type is CR
as required (RIGHT).
I received another issue [the 2-nd] for the same subscription.
Now, in the biblio's Holdings, the new (2-nd) item was "Available" and CR, as
required.
But the previous (1-st) item [still "Available"] lost its type: it had no type
anymore! (ERROR)
But I could have been wrong: as Katrin wrote in comment 38:
>It would be good to add a test plan and description. I think
>the feature evolved a bit over time, as this is one of the older bug reports.
Anyway:
prove t/db_dependent/Serials_2.t
t/db_dependent/Serials_2.t .. 3/40
# Failed test 'With IndependentBranches, superserials can edit a subscription
from his branch'
# at t/db_dependent/Serials_2.t line 106.
# got: '0'
# expected: '1'
# Failed test 'With IndependentBranches, superserials can edit a subscription
from another branch'
# at t/db_dependent/Serials_2.t line 109.
# got: '0'
# expected: '1'
# Failed test 'With IndependentBranches, superserials can show a subscription
from his branch'
# at t/db_dependent/Serials_2.t line 112.
# got: '0'
# expected: '1'
# Failed test 'With IndependentBranches, superserials can show a subscription
from another branch'
# at t/db_dependent/Serials_2.t line 115.
# got: '0'
# expected: '1'
# Failed test 'With IndependentBranches, edit_subscription can edit a
subscription from his branch'
# at t/db_dependent/Serials_2.t line 121.
# got: '0'
# expected: '1'
# Failed test 'With IndependentBranches, show_subscription can show a
subscription from his branch'
# at t/db_dependent/Serials_2.t line 127.
# got: '0'
# expected: '1'
# Failed test 'With IndependentBranches, renew_subscription can show a
subscription from his branch'
# at t/db_dependent/Serials_2.t line 141.
# got: '0'
# expected: '1'
# Failed test 'Without IndependentBranches, superserials can edit a
subscription from his branch'
# at t/db_dependent/Serials_2.t line 166.
# got: '0'
# expected: '1'
# Failed test 'Without IndependentBranches, superserials can edit a
subscription from another branch'
# at t/db_dependent/Serials_2.t line 169.
# got: '0'
# expected: '1'
# Failed test 'Without IndependentBranches, superserials can show a
subscription from his branch'
# at t/db_dependent/Serials_2.t line 172.
# got: '0'
# expected: '1'
# Failed test 'Without IndependentBranches, superserials can show a
subscription from another branch'
# at t/db_dependent/Serials_2.t line 175.
# got: '0'
# expected: '1'
# Failed test 'Without IndependentBranches, edit_subscription can edit a
subscription from his branch'
# at t/db_dependent/Serials_2.t line 180.
# got: '0'
# expected: '1'
# Failed test 'Without IndependentBranches, edit_subscription can edit a
subscription from another branch'
# at t/db_dependent/Serials_2.t line 183.
# got: '0'
# expected: '1'
# Failed test 'Without IndependentBranches, show_subscription can show a
subscription from his branch'
# at t/db_dependent/Serials_2.t line 186.
# got: '0'
# expected: '1'
# Failed test 'Without IndependentBranches, show_subscription can show a
subscription from another branch'
# at t/db_dependent/Serials_2.t line 189.
# got: '0'
# expected: '1'
# Failed test 'Without IndependentBranches, renew_subscription cannot show a
subscription from his branch'
# at t/db_dependent/Serials_2.t line 200.
# got: '0'
# expected: '1'
# Failed test 'Without IndependentBranches, renew_subscription cannot show a
subscription from another branch'
# at t/db_dependent/Serials_2.t line 203.
# got: '0'
# expected: '1'
# Looks like you failed 17 tests of 40.
t/db_dependent/Serials_2.t .. Dubious, test returned 17 (wstat 4352, 0x1100)
Failed 17/40 subtests
Test Summary Report
-------------------
t/db_dependent/Serials_2.t (Wstat: 4352 Tests: 40 Failed: 17)
Failed tests: 9-13, 15, 19, 25-32, 35-36
Non-zero exit status: 17
Files=1, Tests=40, 8 wallclock secs ( 0.01 usr 0.04 sys + 0.29 cusr 2.21
csys = 2.55 CPU)
Result: FAIL
------------------------------------------------------------------------------
So I pass the patch to "Failed QA" status.
--
You are receiving this mail because:
You are watching all bug changes.
More information about the Koha-bugs
mailing list