Skip to content

Commit

Permalink
add initial test value
Browse files Browse the repository at this point in the history
  • Loading branch information
jdeniau committed Jul 5, 2024
1 parent 37ff243 commit 8c97bdd
Show file tree
Hide file tree
Showing 2 changed files with 41 additions and 0 deletions.
36 changes: 36 additions & 0 deletions tests/plugin/__snapshots__/jsfmt.spec.mjs.snap
Original file line number Diff line number Diff line change
Expand Up @@ -776,3 +776,39 @@ Feature: Escaped pipes
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
`;
exports[`very_long_comments.feature 1`] = `
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
source
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Feature: A very long feature name should be broken after printWidth Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris vestibulum eu urna ac placerat. Nulla vehicula id mi vitae tristique. Donec imperdiet tincidunt tellus, ac imperdiet metus venenatis sed. Cras quis est tempor justo luctus rutrum. Praesent accumsan, leo in commodo eleifend, lorem ex accumsan dui, nec rutrum lorem leo vitae neque. Fusce nec magna in arcu imperdiet tincidunt. In auctor velit ante, et interdum tellus commodo a. Donec in euismod tellus. Donec in nibh sit amet magna sagittis mollis accumsan ac felis. Proin suscipit turpis id ornare maximus.
Phasellus ultrices mattis erat vitae consectetur. Mauris nec volutpat tortor. Duis maximus ipsum ac felis ultricies scelerisque. Sed vehicula ex vitae iaculis rhoncus. Etiam tortor quam, scelerisque non interdum imperdiet, euismod id dui. Etiam tristique fringilla bibendum. Vivamus efficitur elit sed augue lacinia blandit. In bibendum eget lorem quis pretium. Quisque sapien est, feugiat ornare dictum nec, rutrum sed quam. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae; Pellentesque tincidunt vehicula leo in tristique. Sed ut gravida urna, pulvinar aliquam eros. Suspendisse sed leo sed mi consequat fringilla. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas.
Scenario: Morbi ligula lorem, mollis quis porttitor non, hendrerit in purus. Aenean a dui malesuada, euismod lacus sit amet, mollis ante. Vestibulum purus diam, malesuada a pulvinar a, ullamcorper nec odio. Nam volutpat faucibus pulvinar. Mauris maximus enim nec quam rhoncus, at semper nunc sagittis. In finibus, libero quis tristique viverra, magna erat mattis tortor, eu accumsan felis risus vitae diam. Praesent eleifend hendrerit tempor. Quisque nec posuere justo.
Maecenas ullamcorper porta sapien. Vestibulum id ex fermentum, convallis erat ut, egestas sem. Mauris tristique massa velit, id feugiat justo vehicula sodales. Morbi mattis ipsum vel leo varius venenatis. Etiam in ipsum in quam viverra convallis. Sed et tellus nec neque luctus bibendum ac et augue. Nunc tincidunt interdum ex in mollis. Donec faucibus interdum massa, vel congue lectus molestie at. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed fringilla justo vitae ultricies pretium. Nam pulvinar sem risus, a sagittis mi fermentum ac. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Sed pretium eget leo ac luctus. Etiam tristique commodo libero, at egestas lacus pharetra id. Curabitur nec sapien id mauris viverra tempus.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
options: {}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Feature: A very long feature name should be broken after printWidth Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris vestibulum eu urna ac placerat. Nulla vehicula id mi vitae tristique. Donec imperdiet tincidunt tellus, ac imperdiet metus venenatis sed. Cras quis est tempor justo luctus rutrum. Praesent accumsan, leo in commodo eleifend, lorem ex accumsan dui, nec rutrum lorem leo vitae neque. Fusce nec magna in arcu imperdiet tincidunt. In auctor velit ante, et interdum tellus commodo a. Donec in euismod tellus. Donec in nibh sit amet magna sagittis mollis accumsan ac felis. Proin suscipit turpis id ornare maximus.
Phasellus ultrices mattis erat vitae consectetur. Mauris nec volutpat tortor. Duis maximus ipsum ac felis ultricies scelerisque. Sed vehicula ex vitae iaculis rhoncus. Etiam tortor quam, scelerisque non interdum imperdiet, euismod id dui. Etiam tristique fringilla bibendum. Vivamus efficitur elit sed augue lacinia blandit. In bibendum eget lorem quis pretium. Quisque sapien est, feugiat ornare dictum nec, rutrum sed quam. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae; Pellentesque tincidunt vehicula leo in tristique. Sed ut gravida urna, pulvinar aliquam eros. Suspendisse sed leo sed mi consequat fringilla. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas.
Scenario: Morbi ligula lorem, mollis quis porttitor non, hendrerit in purus. Aenean a dui malesuada, euismod lacus sit amet, mollis ante. Vestibulum purus diam, malesuada a pulvinar a, ullamcorper nec odio. Nam volutpat faucibus pulvinar. Mauris maximus enim nec quam rhoncus, at semper nunc sagittis. In finibus, libero quis tristique viverra, magna erat mattis tortor, eu accumsan felis risus vitae diam. Praesent eleifend hendrerit tempor. Quisque nec posuere justo.
Maecenas ullamcorper porta sapien. Vestibulum id ex fermentum, convallis erat ut, egestas sem. Mauris tristique massa velit, id feugiat justo vehicula sodales. Morbi mattis ipsum vel leo varius venenatis. Etiam in ipsum in quam viverra convallis. Sed et tellus nec neque luctus bibendum ac et augue. Nunc tincidunt interdum ex in mollis. Donec faucibus interdum massa, vel congue lectus molestie at. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed fringilla justo vitae ultricies pretium. Nam pulvinar sem risus, a sagittis mi fermentum ac. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Sed pretium eget leo ac luctus. Etiam tristique commodo libero, at egestas lacus pharetra id. Curabitur nec sapien id mauris viverra tempus.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
options: {
"forceNewlineBetweenStepBlocks": true
}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Feature: A very long feature name should be broken after printWidth Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris vestibulum eu urna ac placerat. Nulla vehicula id mi vitae tristique. Donec imperdiet tincidunt tellus, ac imperdiet metus venenatis sed. Cras quis est tempor justo luctus rutrum. Praesent accumsan, leo in commodo eleifend, lorem ex accumsan dui, nec rutrum lorem leo vitae neque. Fusce nec magna in arcu imperdiet tincidunt. In auctor velit ante, et interdum tellus commodo a. Donec in euismod tellus. Donec in nibh sit amet magna sagittis mollis accumsan ac felis. Proin suscipit turpis id ornare maximus.
Phasellus ultrices mattis erat vitae consectetur. Mauris nec volutpat tortor. Duis maximus ipsum ac felis ultricies scelerisque. Sed vehicula ex vitae iaculis rhoncus. Etiam tortor quam, scelerisque non interdum imperdiet, euismod id dui. Etiam tristique fringilla bibendum. Vivamus efficitur elit sed augue lacinia blandit. In bibendum eget lorem quis pretium. Quisque sapien est, feugiat ornare dictum nec, rutrum sed quam. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae; Pellentesque tincidunt vehicula leo in tristique. Sed ut gravida urna, pulvinar aliquam eros. Suspendisse sed leo sed mi consequat fringilla. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas.
Scenario: Morbi ligula lorem, mollis quis porttitor non, hendrerit in purus. Aenean a dui malesuada, euismod lacus sit amet, mollis ante. Vestibulum purus diam, malesuada a pulvinar a, ullamcorper nec odio. Nam volutpat faucibus pulvinar. Mauris maximus enim nec quam rhoncus, at semper nunc sagittis. In finibus, libero quis tristique viverra, magna erat mattis tortor, eu accumsan felis risus vitae diam. Praesent eleifend hendrerit tempor. Quisque nec posuere justo.
Maecenas ullamcorper porta sapien. Vestibulum id ex fermentum, convallis erat ut, egestas sem. Mauris tristique massa velit, id feugiat justo vehicula sodales. Morbi mattis ipsum vel leo varius venenatis. Etiam in ipsum in quam viverra convallis. Sed et tellus nec neque luctus bibendum ac et augue. Nunc tincidunt interdum ex in mollis. Donec faucibus interdum massa, vel congue lectus molestie at. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed fringilla justo vitae ultricies pretium. Nam pulvinar sem risus, a sagittis mi fermentum ac. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Sed pretium eget leo ac luctus. Etiam tristique commodo libero, at egestas lacus pharetra id. Curabitur nec sapien id mauris viverra tempus.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
`;
5 changes: 5 additions & 0 deletions tests/plugin/very_long_comments.feature
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Feature: A very long feature name should be broken after printWidth Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris vestibulum eu urna ac placerat. Nulla vehicula id mi vitae tristique. Donec imperdiet tincidunt tellus, ac imperdiet metus venenatis sed. Cras quis est tempor justo luctus rutrum. Praesent accumsan, leo in commodo eleifend, lorem ex accumsan dui, nec rutrum lorem leo vitae neque. Fusce nec magna in arcu imperdiet tincidunt. In auctor velit ante, et interdum tellus commodo a. Donec in euismod tellus. Donec in nibh sit amet magna sagittis mollis accumsan ac felis. Proin suscipit turpis id ornare maximus.
Phasellus ultrices mattis erat vitae consectetur. Mauris nec volutpat tortor. Duis maximus ipsum ac felis ultricies scelerisque. Sed vehicula ex vitae iaculis rhoncus. Etiam tortor quam, scelerisque non interdum imperdiet, euismod id dui. Etiam tristique fringilla bibendum. Vivamus efficitur elit sed augue lacinia blandit. In bibendum eget lorem quis pretium. Quisque sapien est, feugiat ornare dictum nec, rutrum sed quam. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae; Pellentesque tincidunt vehicula leo in tristique. Sed ut gravida urna, pulvinar aliquam eros. Suspendisse sed leo sed mi consequat fringilla. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas.

Scenario: Morbi ligula lorem, mollis quis porttitor non, hendrerit in purus. Aenean a dui malesuada, euismod lacus sit amet, mollis ante. Vestibulum purus diam, malesuada a pulvinar a, ullamcorper nec odio. Nam volutpat faucibus pulvinar. Mauris maximus enim nec quam rhoncus, at semper nunc sagittis. In finibus, libero quis tristique viverra, magna erat mattis tortor, eu accumsan felis risus vitae diam. Praesent eleifend hendrerit tempor. Quisque nec posuere justo.
Maecenas ullamcorper porta sapien. Vestibulum id ex fermentum, convallis erat ut, egestas sem. Mauris tristique massa velit, id feugiat justo vehicula sodales. Morbi mattis ipsum vel leo varius venenatis. Etiam in ipsum in quam viverra convallis. Sed et tellus nec neque luctus bibendum ac et augue. Nunc tincidunt interdum ex in mollis. Donec faucibus interdum massa, vel congue lectus molestie at. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed fringilla justo vitae ultricies pretium. Nam pulvinar sem risus, a sagittis mi fermentum ac. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Sed pretium eget leo ac luctus. Etiam tristique commodo libero, at egestas lacus pharetra id. Curabitur nec sapien id mauris viverra tempus.

0 comments on commit 8c97bdd

Please sign in to comment.