Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Dali 3.0 RC3
Dali 3.0 RC3 Manual Testing
Bug No. | Description | Test Steps | Test Step Results |
339900 | Closing JPA project results in a deadlock if diagram editor is open | Create new Java project, R-click on project and select JPA Tools > Open Diagram | Project is created and diagram opens in editor |
... | ... | Create JPA project, Create an entity in project, Visualize entity in the JPA Editor | Project and Entity are created successfully |
... | ... | Open the entity in the java editor, Open Diagram, add entity and make sure it is on top | Verify diagram appears with the entity |
... | ... | Close the project | Verify project closes successfully and the project does not have a deadlock |
346498 | NullPointerException with converterClass attribute specified for custom converter | Create JPA 2.0, EclipseLink 2.1 project | Project is created successfully |
... | ... | Create two entities from tables (Address & Employee) | Entities are created successfully |
... | ... | Go to an id mapping for one of the attributes and define a custom converter for the id mapping - (Ex. @Id
@Convert("BALABA") @Converter(converterClass = MyConv.class, name = "CONV") private int id; |
Verify no NPE errors appear, only validation errors |
346535 | Invalid validation error for Converter when eclipselink-orm.xml is used | Create JPA project, Create Entities from Tables | Project and entities are created successfully |
... | ... | Select an attribute, expand Type in JPA Details view, Select Converted radio button, Expand Define Converter, Select Type radio button, Add a Name, Save | Project is saved without any errors |
... | ... | Create an EL orm mapping file and add the entity to it | Entity is added to mapping file without error |
... | ... | In the JPA structure pane, right-click the attribute mapping and add it to the EL orm mapping file | Attribute is added to mapping file without error |
... | ... | Change the Converter Type and Save | Verify no errors appear when the converter type information is overridden |
347209 | Unable to add mappings to EclipseLink mapping file | Create JPA project, Create Entities from Tables | Project and entities are created successfully |
... | ... | Map an attribute with an orderable relationship mapping (OneToMany
or ManyToMany) and Save |
Attribute is mapped without error |
... | ... | Create an EL orm mapping file and add the entity to it | Entity is added to mapping file without error |
... | ... | In the JPA structure pane, right-click the attribute mapping and add it to the EL orm mapping file | Attribute is added to mapping file without error |
347463 | No delete attribute confirmation | Create a JPA project with two entites that contain an attribute or two | Project and entities are created successfully |
... | ... | Open diagram editor and Show all entites | Diagram is opened in editor and entites appear |
... | ... | Select an entity in diagram editor, select an attribute and click on the trash can icon or R-Click and select Delete | Verify Confirm Dialog appears stating - Are you sure you want to delete this element? |
... | ... | Click on No | Verify element is not deleted |
... | ... | Select an attribute in the diagram editor again and click on trash can icon or R-Click and select Delete | Verify Confirm Dialog appears |
... | ... | Click on Yes | Verify element/attribute is deleted from the diagram and also from the entity |
... | ... | Select the entity in the diagram editor and click on the trash can icon or R-Click and Select Delete | Verify Confirm Dialog appears stating - Do you want to remove the entity "Foo" from the diagram and delete the corresponding Java resource "example.Foo"? |
... | ... | Click on No | Verify entity is not deleted |
... | ... | Select the entity in the diagram editor again and click on trash can icon or R-Click and select Delete | Verify Confirm Dialog appears |
... | ... | Click on Yes | Verify entity is deleted from the diagram and from the project |