You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

arrow.test.ts 1.1KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. import TestState from '../test-utils'
  2. describe('arrow shape', () => {
  3. const tt = new TestState()
  4. tt.resetDocumentState().send('SELECTED_ARROW_TOOL').save()
  5. it('creates shape', () => {
  6. // TODO
  7. null
  8. })
  9. it('cancels shape while creating', () => {
  10. // TODO
  11. null
  12. })
  13. it('moves shape', () => {
  14. // TODO
  15. null
  16. })
  17. it('rotates shape', () => {
  18. // TODO
  19. null
  20. })
  21. it('rotates shape in a group', () => {
  22. // TODO
  23. null
  24. })
  25. it('measures shape bounds', () => {
  26. // TODO
  27. null
  28. })
  29. it('measures shape rotated bounds', () => {
  30. // TODO
  31. null
  32. })
  33. it('transforms single shape', () => {
  34. // TODO
  35. null
  36. })
  37. it('transforms in a group', () => {
  38. // TODO
  39. null
  40. })
  41. /* -------------------- Specific -------------------- */
  42. it('creates compass-aligned shape with shift key', () => {
  43. // TODO
  44. null
  45. })
  46. it('changes start handle', () => {
  47. // TODO
  48. null
  49. })
  50. it('changes end handle', () => {
  51. // TODO
  52. null
  53. })
  54. it('changes bend handle', () => {
  55. // TODO
  56. null
  57. })
  58. it('resets bend handle when double-pointed', () => {
  59. // TODO
  60. null
  61. })
  62. })