<commit_before>Feature: transforming the XML structure.

Background: a simple document.
  Given a document containing a top level element, a p element, and text.

Scenario: wrapping choices
  When the user selects text
  And the user brings up the context menu on the selection
  Then a context menu is visible close to where the user clicked
  And the context menu contains choices for wrapping text in new elements.

Scenario: wrapping the selected text
  Given that the user has brough up the context menu over a selection
  When the user clicks a choice for wrapping text in new elements
  Then the selection is wrapped in a new element.

Scenario: wrapping the selected text when editor pane is scrolled off screen
  When the user resizes the window so that the editor pane has a vertical scrollbar
  And the user scrolls the window down so that the editor's top is at the top of the window
  And the user selects text
  And the user brings up the context menu on the selection
  And the user clicks a choice for wrapping text in new elements
  Then the selection is wrapped in a new element
  And the window's contents does not move.<commit_msg>The scenario that was removed cannot be reproduced any longer due to the change in layout.<commit_after>Feature: transforming the XML structure.

Background: a simple document.
  Given a document containing a top level element, a p element, and text.

Scenario: wrapping choices
  When the user selects text
  And the user brings up the context menu on the selection
  Then a context menu is visible close to where the user clicked
  And the context menu contains choices for wrapping text in new elements.

Scenario: wrapping the selected text
  Given that the user has brough up the context menu over a selection
  When the user clicks a choice for wrapping text in new elements
  Then the selection is wrapped in a new element.
{'fraction_non_alphanumeric': 0.017543859649122806, 'fraction_numerical': 0.0, 'mean_word_length': 3.9920424403183024, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2739741', 'n_tokens_mistral': 449, 'n_tokens_neox': 425, 'n_words': 313}