Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Autotests: Displaying side chain connections in snake-like mode #5041

Closed
20 tasks done
AlexeyGirin opened this issue Jul 9, 2024 · 0 comments · Fixed by #5113
Closed
20 tasks done

Autotests: Displaying side chain connections in snake-like mode #5041

AlexeyGirin opened this issue Jul 9, 2024 · 0 comments · Fixed by #5113
Milestone

Comments

@AlexeyGirin
Copy link
Collaborator

AlexeyGirin commented Jul 9, 2024

Source task(s):

  • Displaying side chain connections in snake-like mode #3532

  • 1. Verify correct display of side-chain connections when two monomers are in the same row (connection should be drawn horizontally above these monomers)

  • 2. Verify correct display of side-chain connections when two monomers are in different rows (connection curve should go from topmost monomer upside down and left to right (or right to left) using free space between monomers)

  • 3. Check that R1-R1 connection is established between two monomers occupying first positions in different backbone chains, connection drawn on the left from these monomers

  • 4. Check that R2-R2 bond connecting the last monomers of the chains connection drawn on right side from these monomers (see mockup)

  • 5. Verify side-chain connections alignment and avoidance of overlap (horizontal)

  • 6. Verify side-chain connections alignment and avoidance of overlap (vertical)

  • 7. Verify handling of RNA monomer connections between R1 of base and R3 of sugar (should be displayed as a straight line (usual way))

  • 8. Verify display of side-chain connections when switching from snake mode to flex mode

  • 9. Verify display of side-chain connections when switching from snake mode to sequence mode

  • 10. Verify display of side-chain connections when switching from sequence mode to flex mode

  • 11. Verify selection of a single side-chain connection

  • 12. Verify deletion of a single side-chain connection and Undo

  • 13. Verify deletion of multiple side-chain connections and Undo

  • 14. Verify deletion of a side-chain connection in a complex RNA structure and Undo

  • 15. Verify copy-paste of a structure with side-chain connections

  • 16. Verify saving structure with side-chain connections in SVG Document format

  • 17. Verify appearance of structure with side-chain connections in Micro mode

  • 18. Check that display of side-chain connections does not visually change when switching between Micro and Macro modes.

  • 19. Verify saving and opening structure with side-chain connections in KET format

  • 20. Verify saving and opening structure with side-chain connections in MOL V3000 format

@AlexeyGirin AlexeyGirin added this to the Autotests milestone Jul 9, 2024
NataliaLoginova pushed a commit that referenced this issue Jul 17, 2024
…de (#5113)

* 5041 - Autotests: Side chain connections

* 5041 - Displaying Side Chain connections - second part

* 5041 - Displaying side chain connections in snake mode - screens corrections

* 5041 - displaying side chains - another correction

* 5041 - displaying side chains - another correction 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant