• Home
  • Raw
  • Download

Lines Matching full:do

26   example 'insert before' do
27 rewrite( 'abc', '0abc' ) do |stream|
32 example 'insert after last index' do
33 rewrite( 'abc', 'abcx' ) do |stream|
38 example 'insert before after middle index' do
39 rewrite( 'abc', 'axbxc' ) do |stream|
45 example 'replace index 0' do
46 rewrite( 'abc', 'xbc' ) do |stream|
51 example 'replace last index' do
52 rewrite( 'abc', 'abx' ) do |stream|
57 example 'replace last index' do
58 rewrite( 'abc', 'abx' ) do |stream|
63 example 'replace middle index' do
64 rewrite( 'abc', 'axc' ) do |stream|
69 example 'replace middle index' do
70 rewrite( 'abc', 'ayc' ) do |stream|
76 example 'replace middle index 1 insert before' do
77 rewrite( 'abc', '_ayc' ) do |stream|
84 example 'replace then delete middle index' do
85 rewrite( 'abc', 'ac' ) do |stream|
91 example 'insert then replace same index' do
92 rewrite 'abc', 'xbc' do |stream|
98 example 'insert middle index' do
99 rewrite( "abc", "ayxbc" ) do |stream|
105 example 'insert then replace index0' do
106 rewrite( "abc", "zbc" ) do |stream|
113 example 'replace then insert before last index' do
114 rewrite( "abc", "abyx" ) do |stream|
120 example 'insert then replace last index' do
121 rewrite( "abc", "abx" ) do |stream|
127 example 'replace then insert after last index' do
128 rewrite( "abc", "abxy" ) do |stream|
134 example 'replace range then insert at left edge' do
135 rewrite( "abcccba", "abyxba" ) do |stream|
141 example 'replace range then insert after right edge' do
142 rewrite( "abcccba", "abxyba" ) do |stream|
148 example 'replace all' do
149 rewrite( "abcccba", "x" ) do |stream|
154 example 'replace single middle then overlapping superset' do
155 rewrite( "abcba", "fooa" ) do |stream|
161 example 'combine inserts' do
162 rewrite( "abc", "yxabc" ) do |stream|
168 example 'combine3 inserts' do
169 rewrite( "abc", "yazxbc" ) do |stream|
176 example 'disjoint inserts' do
177 rewrite( "abc", "zaxbyc" ) do |stream|
184 example 'leave alone disjoint insert' do
185 rewrite( "abcc", "axbfoo" ) do |stream|
191 example 'leave alone disjoint insert2' do
192 rewrite( "abcc", "axbfoo" ) do |stream|
198 example 'combine insert on left with delete' do
199 rewrite( "abc", "z" ) do |stream|
205 example 'overlapping replace' do
206 rewrite( "abcc", "bar" ) do |stream|
212 example 'overlapping replace3' do
213 rewrite( "abcc", "barc" ) do |stream|
219 example 'overlapping replace 4' do
220 rewrite( "abcc", "abar" ) do |stream|
226 example 'overlapping replace 2' do
238 example 'replace range then insert at right edge' do
249 example 'replace then replace superset' do
260 example 'replace then replace lower indexed superset' do
294 example 'rendering over a range' do
303 example 'more rendering over a range' do