Autotests: Make sure Ketcher supports all possible atom types and bond types created and imported from ChemDraw
- Dominant language
- TypeScript
- Stars
- 884
- Forks
- 262
- Avg merge
- 2d 16h
- Merged PRs (30d)
- 138
Description
Make sure Ketcher supports all possible atom types and Bonds Labels, created and imported from ChemDraw
Use following as reference documentation: [ChemDraw_17_manual.pdf](https://github.com/epam/ketcher/files/14666152/ChemDraw_17_manual.pdf)
1. So - create set of canvas(es) in Chem Draw with all possible atom types and its properties (especially CIP and stereo labels)
2. Set of all possible bond types and its properties
3. Export it to CDX format
4. Load it to Ketcher
5. Validate everything shown correct
6. Create test cases for autotest (use https://github.com/epam/ketcher/issues/4018 as reference example)
Test cases blocked by:
- https://github.com/epam/Indigo/issues/1803
- https://github.com/epam/Indigo/issues/1804
- https://github.com/epam/Indigo/issues/1806
- https://github.com/epam/Indigo/issues/1807
- https://github.com/epam/Indigo/issues/1808
- https://github.com/epam/Indigo/issues/1796
- https://github.com/epam/Indigo/issues/1886
- https://github.com/epam/Indigo/issues/1893
### Test case 1:
- Make sure Ketcher supports Chemical Symbols arrow 1
**Preconditions:**
Clear canvas
Use cdx file
[cdx_Chemical Symbols -1.zip](https://github.com/epam/ketcher/files/14575521/cdx_Chemical.Symbols.-1.zip)
**Main steps:**
1. Open cdx file from ChemDraw
2. Validate canvas
### Test case 2:
- Make sure Ketcher supports Chemical Symbols ABS for Fullerene and 3D Molecule
[FullereneCDX-example.zip](https://github.com/epam/Indigo/files/14586732/FullereneCDX-example.zip)
**Main steps:**
1. Open cdx file from ChemDraw
2. Validate canvas
### Test case 3:
- Make sure Ketcher supports and can Save to different fomat files StereoCenters from ChemDraw
[ketcher (BadStereoCenters).zip](https://github.com/epam/ketcher/files/14823493/ketcher.BadStereoCenters.zip)
[StereoCenters_CD (All).zip](https://github.com/epam/ketcher/files/14823494/StereoCenters_CD.All.zip)
**Main steps:**
1. Open cdx file from ChemDraw
2. Validate canvas
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.