blob: 864346208226bcb79be0b884e1c46f68b8d0156c [file] [log] [blame]
# Converted from squash_space.c
# Note: Long strings consisting of spaces cannot be folded in yaml.
table: |
space \t 9
space \n 24578
space \x00a0 a
include tables/spaces.uti
repeated \s 0
tests:
- # one space
- " "
- " "
- # the usual case
- " "
- " "
- # a very long string
- " "
- " "
- # an even longer string
- " "
- " "
# strings containing tabs
- - " \t"
- " \t"
- - " \t "
- " \t "
- - "\t "
- "\t "
# Strings containing newlines
- - " \n"
- " \n"
- - " \n "
- " \n "
- - "\n "
- "\n "
table: |
space \t 9
space \x00a0 a
include tables/spaces.uti
noback context [$s]$s ?
noback context [$s] @0
# A number of strings that we want to squash, i.e. they should all
# result in an output of one space */
tests:
- # a simple space
- " "
- " "
- # a long string
- " "
- " "
- # a very long string
- " "
- " "
- # an even longer string
- " "
- " "
# a couple of strings containing tabs
- - " \t"
- " "
- - " \t "
- " "
- - "\t "
- " "
# Strings containing newlines
- - " \n"
- " "
- - " \n "
- " "
- - "\n "
- " "
# All mixed
- - " \n \t \n \t\t \n\n\n\t\t "
- " "