Welcome | Get started | Dive | Contribute | Topics | Reference | Changes | More
Manual testing suite¶
This document contains instructions for manually testing a series of things that aren’t yet covered by any automatic test suite.
Multiple addresses¶
Here are some tests for the lino_xl.lib.addresses
plugin.
Sign in as robin in a Lino Amici (e.g.
go amici1
).Click on the Persons quicklink.
Enter “dob” in the Quick search field.
Select the first Dorothée Dobbelstein
Hit the ⚭ (Merge) button in the toolbar. In the into… field, type “dob” and select the second Dorothée (Dobbelstein-Demeulenaere). Leave the other fields unchanged. Hit ENTER to submit. Lino should ask “Are you sure you want to merge Dorothée Dobbelstein into Dorothée Dobbelstein-Demeulenaere? 1 Addresses, 1 List memberships will be deleted. Dorothée Dobbelstein will be deleted.”
Open the detail window on Dorothée. Click on the Manage addresses link. Modify the Street field of the primary address (add “n” at the end). Go back to the detail view (hit Alt+ArrowLeft or the Back button of your browser). Verify that the partner’s address in the
overview
field has been updated correctly.Same as above, but mark another address as primary
Same as above, but edit the non-primary address. The
overview
field should not change.Same as above, but uncheck the primary checkbox of the primary address so that there is no primary address. The partner’s address in the
overview
field should become empty.In the grid view for Persons, make the Street column visible and directly edit the Street fields of a partner. The primary address in Manage addresses should get updated accordingly.
Verify #5777 (ParameterStore … expects a list of 3 values but got 5)¶
Sign in as robin on a Lino Così site.
Open the list of sales invoices
Click on the ↗ in front of any partner.
Lino should display the detail of the partner.
Verify #5751 (Invalid primary key 4968 for avanti.Clients)¶
Sign in as robin on any Lino Avanti site (e.g. avanti1)
Select
, open the parameter panel, change the “State” field from “Coached” to blank. On one of the yellow rows that just became visible, click the ↗ in the first column.
Verify #5818 (Chooser context for comboboxes in the phantom row)¶
Sign in as robin on prima1.
In the dashboard click on the “Science” behind “1A”
in the “Exams of Science in 1A” panel, click on the detail arrow of first exam. Lino shows the first exam in detail view.
Activate the “More” panel of the exam.
In the “Challenges of test” panel, click on the “Skill” cell of the phantom row and expand the combobox. The combobox should show only the three skills defined for the Science subject, not all skills.
When you expand the combo in an existing row of the grid, Lino correctly shows only the skills defined for the subject of the test.
In the settings.py of prima1, comment out the default_ui setting and try the same under ExtJS where it works correctly.