Difference between revisions of "SVG2 Text Tests"

From Inkscape Wiki
Jump to navigation Jump to search
Line 16: Line 16:
 
# Type a series of short words until text overflows. Include one or two returns. (Outline turns red.)
 
# Type a series of short words until text overflows. Include one or two returns. (Outline turns red.)
 
# Save.
 
# Save.
# Revert (reload). Text should remain the same.
+
# Revert (reload). Text should remain the same (including line returns).
 
# Drag handle at lower right to make rectangle bigger and all text shows. (Outline turns blue.)
 
# Drag handle at lower right to make rectangle bigger and all text shows. (Outline turns blue.)
 +
# Make some edits.
 +
# Save.
 +
# Revert.
 +
 +
Cursor should always be properly replaced for displayed text. (It will be below the rectangle for hidden text.)
  
 
Repeat for center alignment.
 
Repeat for center alignment.

Revision as of 13:41, 1 April 2020

Test Plan for SVG 2 Text

In Shapes

Rendering

The following test should pass:

Editing

Basic Rectangle

  1. Check that SVG 2 is enabled in Preferences.
  2. Select text tool.
  3. Drag to create a reasonable size rectangle (100px x 100px).
  4. Type a series of short words until text overflows. Include one or two returns. (Outline turns red.)
  5. Save.
  6. Revert (reload). Text should remain the same (including line returns).
  7. Drag handle at lower right to make rectangle bigger and all text shows. (Outline turns blue.)
  8. Make some edits.
  9. Save.
  10. Revert.

Cursor should always be properly replaced for displayed text. (It will be below the rectangle for hidden text.)

Repeat for center alignment.

SVG 1.1 Fallback

Inline Size

Rendering

Editing

SVG 1.1 Fallback

white-space property

Rendering

Should work.

Editing

Not implemented. Can replace sodipodi:role="line".

SVG 1.1 Fallback

Not implemented. Not clear how to do.