https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39045

Caroline Cyr La Rose <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |Needs Signoff

--- Comment #12 from Caroline Cyr La Rose <[email protected]> ---
All the test plans in one comment

A. Currencies

1. Go to Administration > Currencies and exchange rates
   --> There should be a column with the heading 'Active'
2. Click 'Edit' next to one of the currencies
   --> There should be a field Active:
3. Apply patch
4. Update translations
   ktd --shell
   gulp po:update --lang fr-CA
5. View the fr-CA-messages.po file
   --> There should be entries with 'Currency status' in msgctxt
6. Optionally, translate the strings (remember to remove the fuzzy flag, if
any)
7. Install new translations
   ktd --root --shell
   koha-translate --install fr-CA --dev kohadev
8. Enable the new language in Administration > System preferences >
StaffInterfaceLanguages
9. Repeat steps 1 and 2
   --> Translations should be whatever you put in the po file

B. Budgets

1. Go to Acquisitions
   --> In the table under 'All available funds', there should be a column with
the heading 'Active'
2. Apply patch
3. Update translations
   ktd --shell
   gulp po:update --lang fr-CA
4. View the fr-CA-messages.po file
   --> There should be an entry with 'Budget status' in msgctxt
5. Optionally, translate the strings (remember to remove the fuzzy flag, if
any)
6. Install new translations
   ktd --root --shell
   koha-translate --install fr-CA --dev kohadev
7. Enable the new language in Administration > System preferences >
StaffInterfaceLanguages
8. Repeat step 1
   --> Translation should be whatever you put in the po file

C. Vendors

1. Go to Acquisitions
2. Click 'New vendor'
   --> At the bottom of the form, in the 'Ordering information' section, there
should be a choice Vendor is: Active Inactive
3. Enter a vendor name
4. Click 'Save'
5. Click the name of the vendor
   --> In the 'Ordering information' box (bottom left), there should be a
mention Vendor is: Active
6. Click 'Edit vendor'
7. Choose 'Inactive'
8. Click 'Save'
   --> Next to the vendor name, it should say '(inactive)'
9. Click the name of the vendor
   --> In the 'Ordering information' box (bottom left), there should be a
mention Vendor is: Inactive
10. Apply patch
11. Update translations
    ktd --shell
    gulp po:update --lang fr-CA
12. View the fr-CA-messages.po file
    --> There should be entries with 'Vendor status' in msgctxt
13. Optionally, translate the strings (remember to remove the fuzzy
    flag, if any)
14. Install new translations
    ktd --root --shell
    koha-translate --install fr-CA --dev kohadev
    koha-translate --update fr-CA --dev kohadev
15. Enable the new language in Administration > System preferences >
    StaffInterfaceLanguages
16. Repeat steps 1-9
    --> Translations should be whatever you put in the po file

D. Courses

1. Go to Course reserves
2. Click 'New course'
3. Fill out the mandatory fields
4. Click 'Save'
   --> In the course details, there should be a field Status 'Active'
5. Click 'Edit course'
6. Uncheck 'Enabled?'
7. Click 'Save'
   --> In the course details, there should be a field Status 'Inactive'
8. Apply patch
9. Update translations
   ktd --shell
   gulp po:update --lang fr-CA
10. View the fr-CA-messages.po file
    --> There should be entries with 'Course status' in msgctxt
11. Optionally, translate the strings (remember to remove the fuzzy flag, if
any)
12. Install new translations
    ktd --root --shell
    koha-translate --install fr-CA --dev kohadev
13. Enable the new language in Administration > System preferences >
StaffInterfaceLanguages
14. Repeat step 1-7
    --> Translations should be whatever you put in the po file

E. Stock rotation rotas

1. Enable the StockRotation system preference
   1.1. Go to Administration > System preferences
   1.2. Search for StockRotation
   1.3. Choose 'Enable'
   1.4. Click 'Save all Circulation preferences'
2. Go to Cataloging > Stock rotation
3. Click 'New rota'
4. Enter a name for the rota
5. Click 'Save'
   --> There should be a column with the heading 'Active'
6. Click 'Manage' > 'Stages'
7. Click 'Add a stage'
8. Enter a duration
9. Click 'Save'
10. Click 'Return to rotas'
11. Click 'Activate'
12. Click 'Manage' > 'Items'
13. Click 'Add items'
14. Enter a barcode (e.g. 39999000001518)
15. Click 'Save'
16. Click the title of the item
17. Click 'Rota' (left menu)
   --> Under 'Rota status' it should say 'Active'
18. Go back to Cataloging > Stock rotation
19. Click 'Deactivate'
20. Click 'Manage' > 'Items'
21. Click the title of the item
22. Click 'Rota' (left menu)
   --> Under 'Rota status' it should say 'Inactive'
23. Apply patch
24. Update translations
    ktd --shell
    gulp po:update --lang fr-CA
25. View the fr-CA-messages.po file
    --> There should be entries with 'Rota status' in msgctxt
26. Optionally, translate the strings (remember to remove the fuzzy flag, if
any)
27. Install new translations
    ktd --root --shell
    koha-translate --install fr-CA --dev kohadev
28. Enable the new language in Administration > System preferences >
StaffInterfaceLanguages
29. Repeat step 1-17
    --> Translations should be whatever you put in the po file

F. Report grouping

1. Go to Reports
   --> There should be an 'Inactive' section heading on the right
2. Click on one of the inactive reports
   --> There should be an 'Inactive' section heading in the left menu
3. Apply patch
4. Update translations
   ktd --shell
   gulp po:update --lang fr-CA
5. View the fr-CA-messages.po file
   --> There should be an entry with 'Group of reports to get inactive patrons
and items' in msgctxt
6. Optionally, translate the strings (remember to remove the fuzzy flag, if
any)
7. Install new translations
   ktd --root --shell
   koha-translate --install fr-CA --dev kohadev
8. Enable the new language in Administration > System preferences >
StaffInterfaceLanguages
9. Repeat steps 1 and 2
   --> Translations should be whatever you put in the po file

G. API keys

1. Enable the RESTOAuth2ClientCredentials system preference
   1.1. Go to Administration > System preferences
   1.2. Search for RESTOAuth2ClientCredentials
   1.3. Choose 'Enable'
   1.4. Click 'Save all Web services preferences'
2. Click your user name at the top right corner and choose 'My account'
3. Click 'More' > 'Manage API keys'
4. Click 'Generate a new client id/secret pair'
5. Enter a description
6. Click 'Save'
   --> There should be a column with the heading 'Active'
7. Apply patch
8. Update translations
   ktd --shell
   gulp po:update --lang fr-CA
9. View the fr-CA-messages.po file
   --> There should be an entry with 'API client id/key pair status' in msgctxt
10. Optionally, translate the strings (remember to remove the fuzzy flag, if
any)
11. Install new translations
    ktd --root --shell
    koha-translate --install fr-CA --dev kohadev
12. Enable the new language in Administration > System preferences >
StaffInterfaceLanguages
13. Repeat step 1-6
    --> Translation should be whatever you put in the po file

H. ERM data providers

1. Enable the ERMModule system preference
   1.1. Go to Administration > System preferences
   1.2. Search for ERMMdoule
   1.3. Choose 'Enable'
   1.4. Click 'Save all E-resource management preferences'
2. Go to E-resource management
3. Click 'Data providers'
4. Click 'New data provider'
   --> There should be a Harvester status field with Active and Inactive
options
5. Click 'Create manually'
6. Fill out the mandatory fields
7. Click 'Submit'
   --> There should be a Status field with value 'Active'
8. Click 'Data providers"
   --> The status in the column should be 'Active'
9. Click 'Edit'
10. Change Harvester status to Inactive
11. Click 'Submit'
    --> There should be a Status field with value 'Inactive'
12. Click 'Data providers"
   --> The status in the column should be 'Inactive'
13. Apply patch
14. Update translations
    ktd --shell
    gulp po:update --lang fr-CA
15. View the fr-CA-messages.po file
    --> There should be entries with 'ERM data provider status' in msgctxt
16. Optionally, translate the strings (remember to remove the fuzzy flag, if
any)
17. Install new translations
    ktd --root --shell
    koha-translate --install fr-CA --dev kohadev
18. Enable the new language in Administration > System preferences >
StaffInterfaceLanguages
19. Repeat step 1-12
    --> Translations should be whatever you put in the po file

-- 
You are receiving this mail because:
You are watching all bug changes.
_______________________________________________
Koha-bugs mailing list
[email protected]
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Reply via email to