mirror of
https://github.com/vim/vim.git
synced 2025-09-26 04:04:07 -04:00
patch 7.4.1072
Problem: Increment test is old style. Solution: Make the increment test a new style test. (Hirohito Higashi)
This commit is contained in:
@@ -1946,7 +1946,6 @@ test1 \
|
|||||||
test_erasebackword \
|
test_erasebackword \
|
||||||
test_eval \
|
test_eval \
|
||||||
test_fixeol \
|
test_fixeol \
|
||||||
test_increment \
|
|
||||||
test_insertcount \
|
test_insertcount \
|
||||||
test_listchars \
|
test_listchars \
|
||||||
test_listlbr \
|
test_listlbr \
|
||||||
@@ -1982,6 +1981,8 @@ test1 \
|
|||||||
test_assert \
|
test_assert \
|
||||||
test_backspace_opt \
|
test_backspace_opt \
|
||||||
test_cdo \
|
test_cdo \
|
||||||
|
test_increment \
|
||||||
|
test_lispwords \
|
||||||
test_menu \
|
test_menu \
|
||||||
test_quickfix \
|
test_quickfix \
|
||||||
test_searchpos \
|
test_searchpos \
|
||||||
|
@@ -102,7 +102,6 @@ SCRIPTS_ALL = \
|
|||||||
test_erasebackword.out \
|
test_erasebackword.out \
|
||||||
test_eval.out \
|
test_eval.out \
|
||||||
test_fixeol.out \
|
test_fixeol.out \
|
||||||
test_increment.out \
|
|
||||||
test_insertcount.out \
|
test_insertcount.out \
|
||||||
test_listchars.out \
|
test_listchars.out \
|
||||||
test_listlbr.out \
|
test_listlbr.out \
|
||||||
@@ -174,6 +173,7 @@ SCRIPTS_GUI = test16.out
|
|||||||
# Keep test_alot.res as the last one, sort the others.
|
# Keep test_alot.res as the last one, sort the others.
|
||||||
NEW_TESTS = test_assert.res \
|
NEW_TESTS = test_assert.res \
|
||||||
test_cdo.res \
|
test_cdo.res \
|
||||||
|
test_increment.res \
|
||||||
test_quickfix.res \
|
test_quickfix.res \
|
||||||
test_viml.res \
|
test_viml.res \
|
||||||
test_alot.res
|
test_alot.res
|
||||||
|
@@ -1,734 +0,0 @@
|
|||||||
Tests for using Ctrl-A/Ctrl-X on visual selections
|
|
||||||
|
|
||||||
Test cases
|
|
||||||
==========
|
|
||||||
|
|
||||||
1) Ctrl-A on visually selected number
|
|
||||||
Text:
|
|
||||||
foobar-10
|
|
||||||
Expected:
|
|
||||||
1) Ctrl-A on start of line:
|
|
||||||
foobar-9
|
|
||||||
2) Ctrl-A on visually selected "-10":
|
|
||||||
foobar-9
|
|
||||||
3) Ctrl-A on visually selected "10":
|
|
||||||
foobar-11
|
|
||||||
4) Ctrl-X on visually selected "-10"
|
|
||||||
foobar-11
|
|
||||||
5) Ctrl-X on visually selected "10"
|
|
||||||
foobar-9
|
|
||||||
|
|
||||||
2) Ctrl-A on visually selected lines
|
|
||||||
Text:
|
|
||||||
10
|
|
||||||
20
|
|
||||||
30
|
|
||||||
40
|
|
||||||
|
|
||||||
Expected:
|
|
||||||
1) Ctrl-A on visually selected lines:
|
|
||||||
11
|
|
||||||
21
|
|
||||||
31
|
|
||||||
41
|
|
||||||
|
|
||||||
2) Ctrl-X on visually selected lines:
|
|
||||||
9
|
|
||||||
19
|
|
||||||
29
|
|
||||||
39
|
|
||||||
|
|
||||||
3) g Ctrl-A on visually selected lines, with non-numbers in between
|
|
||||||
Text:
|
|
||||||
10
|
|
||||||
|
|
||||||
20
|
|
||||||
|
|
||||||
30
|
|
||||||
|
|
||||||
40
|
|
||||||
|
|
||||||
Expected:
|
|
||||||
1) 2 g Ctrl-A on visually selected lines:
|
|
||||||
12
|
|
||||||
|
|
||||||
24
|
|
||||||
|
|
||||||
36
|
|
||||||
|
|
||||||
48
|
|
||||||
2) 2 g Ctrl-X on visually selected lines
|
|
||||||
8
|
|
||||||
|
|
||||||
16
|
|
||||||
|
|
||||||
24
|
|
||||||
|
|
||||||
32
|
|
||||||
|
|
||||||
4) Ctrl-A on non-number
|
|
||||||
Text:
|
|
||||||
foobar-10
|
|
||||||
Expected:
|
|
||||||
1) visually select foobar:
|
|
||||||
foobar-10
|
|
||||||
|
|
||||||
5) g<Ctrl-A> on letter
|
|
||||||
Test:
|
|
||||||
a
|
|
||||||
a
|
|
||||||
a
|
|
||||||
a
|
|
||||||
Expected:
|
|
||||||
1) g Ctrl-A on visually selected lines
|
|
||||||
b
|
|
||||||
c
|
|
||||||
d
|
|
||||||
e
|
|
||||||
|
|
||||||
6) g<Ctrl-A> on letter
|
|
||||||
Test:
|
|
||||||
z
|
|
||||||
z
|
|
||||||
z
|
|
||||||
z
|
|
||||||
Expected:
|
|
||||||
1) g Ctrl-X on visually selected lines
|
|
||||||
y
|
|
||||||
x
|
|
||||||
w
|
|
||||||
v
|
|
||||||
|
|
||||||
7) <Ctrl-A> on letter
|
|
||||||
Test:
|
|
||||||
2
|
|
||||||
1
|
|
||||||
0
|
|
||||||
-1
|
|
||||||
-2
|
|
||||||
|
|
||||||
Expected:
|
|
||||||
1) Ctrl-A on visually selected lines
|
|
||||||
3
|
|
||||||
2
|
|
||||||
1
|
|
||||||
0
|
|
||||||
-1
|
|
||||||
|
|
||||||
2) Ctrl-X on visually selected lines
|
|
||||||
1
|
|
||||||
0
|
|
||||||
-1
|
|
||||||
-2
|
|
||||||
-3
|
|
||||||
8) Block increment on 0x9
|
|
||||||
Text:
|
|
||||||
0x9
|
|
||||||
0x9
|
|
||||||
Expected:
|
|
||||||
1) Ctrl-A on visually block selected region (cursor at beginning):
|
|
||||||
0xa
|
|
||||||
0xa
|
|
||||||
2) Ctrl-A on visually block selected region (cursor at end)
|
|
||||||
0xa
|
|
||||||
0xa
|
|
||||||
|
|
||||||
9) Increment and redo
|
|
||||||
Text:
|
|
||||||
2
|
|
||||||
2
|
|
||||||
|
|
||||||
3
|
|
||||||
3
|
|
||||||
|
|
||||||
Expected:
|
|
||||||
1) 2 Ctrl-A on first 2 visually selected lines
|
|
||||||
4
|
|
||||||
4
|
|
||||||
2) redo (.) on 3
|
|
||||||
5
|
|
||||||
5
|
|
||||||
10) sequentially decrement 1
|
|
||||||
Text:
|
|
||||||
1
|
|
||||||
1
|
|
||||||
1
|
|
||||||
1
|
|
||||||
Expected:
|
|
||||||
1) g Ctrl-X on visually selected lines
|
|
||||||
0
|
|
||||||
-1
|
|
||||||
-2
|
|
||||||
-3
|
|
||||||
|
|
||||||
11) visually block selected indented lines
|
|
||||||
Text:
|
|
||||||
1
|
|
||||||
1
|
|
||||||
1
|
|
||||||
1
|
|
||||||
Expexted:
|
|
||||||
1) g Ctrl-A on block selected indented lines
|
|
||||||
2
|
|
||||||
1
|
|
||||||
3
|
|
||||||
4
|
|
||||||
|
|
||||||
12) visually selected several columns
|
|
||||||
Text:
|
|
||||||
0 0
|
|
||||||
0 0
|
|
||||||
0 0
|
|
||||||
Expected:
|
|
||||||
1) 'v' select last zero and first zeroes
|
|
||||||
0 1
|
|
||||||
1 0
|
|
||||||
1 0
|
|
||||||
|
|
||||||
13) visually selected part of columns
|
|
||||||
Text:
|
|
||||||
max: 100px
|
|
||||||
max: 200px
|
|
||||||
max: 300px
|
|
||||||
max: 400px
|
|
||||||
Expected:
|
|
||||||
1) 'v' on first two numbers Ctrl-A
|
|
||||||
max: 110px
|
|
||||||
max: 220px
|
|
||||||
max: 330px
|
|
||||||
max: 400px
|
|
||||||
2) 'v' on first two numbers Ctrl-X
|
|
||||||
max: 90px
|
|
||||||
max: 190px
|
|
||||||
max: 290px
|
|
||||||
max: 400px
|
|
||||||
|
|
||||||
14) redo in block mode
|
|
||||||
Text:
|
|
||||||
1 1
|
|
||||||
1 1
|
|
||||||
Expected:
|
|
||||||
1) Ctrl-a on first column, redo on second column
|
|
||||||
2 2
|
|
||||||
2 2
|
|
||||||
|
|
||||||
15) block select single numbers
|
|
||||||
Text:
|
|
||||||
101
|
|
||||||
Expected:
|
|
||||||
1) Ctrl-a on visually selected zero
|
|
||||||
111
|
|
||||||
|
|
||||||
16) increment right aligned numbers
|
|
||||||
Text:
|
|
||||||
1
|
|
||||||
19
|
|
||||||
119
|
|
||||||
Expected:
|
|
||||||
1) Ctrl-a on line selected region
|
|
||||||
2
|
|
||||||
20
|
|
||||||
120
|
|
||||||
|
|
||||||
17) block-wise increment and redo
|
|
||||||
Text:
|
|
||||||
100
|
|
||||||
1
|
|
||||||
|
|
||||||
100
|
|
||||||
1
|
|
||||||
|
|
||||||
Expected:
|
|
||||||
1) Ctrl-V j $ on first block, afterwards '.' on second
|
|
||||||
101
|
|
||||||
2
|
|
||||||
|
|
||||||
101
|
|
||||||
2
|
|
||||||
|
|
||||||
18) repeat of g<Ctrl-a>
|
|
||||||
Text:
|
|
||||||
0
|
|
||||||
0
|
|
||||||
0
|
|
||||||
0
|
|
||||||
|
|
||||||
Expected:
|
|
||||||
1) V 4j g<ctrl-a>, repeat twice afterwards with .
|
|
||||||
3
|
|
||||||
6
|
|
||||||
9
|
|
||||||
12
|
|
||||||
|
|
||||||
19) increment on number with nrformat including alpha
|
|
||||||
Text:
|
|
||||||
1
|
|
||||||
1a
|
|
||||||
|
|
||||||
Expected:
|
|
||||||
1) <Ctrl-V>j$ <ctrl-a>
|
|
||||||
2
|
|
||||||
2a
|
|
||||||
|
|
||||||
20) increment a single letter
|
|
||||||
Text:
|
|
||||||
a
|
|
||||||
|
|
||||||
Expected:
|
|
||||||
1) <Ctrl-a> and cursor is on a
|
|
||||||
b
|
|
||||||
|
|
||||||
21) block-wise increment on part of hexadecimal
|
|
||||||
Text:
|
|
||||||
0x123456
|
|
||||||
|
|
||||||
Expected:
|
|
||||||
1) Ctrl-V f3 <ctrl-a>
|
|
||||||
0x124456
|
|
||||||
|
|
||||||
22) Block increment on 0b0
|
|
||||||
Text:
|
|
||||||
0b1
|
|
||||||
0b1
|
|
||||||
Expected:
|
|
||||||
1) Ctrl-A on visually block selected region (cursor at beginning):
|
|
||||||
0b10
|
|
||||||
0b10
|
|
||||||
2) Ctrl-A on visually block selected region (cursor at end)
|
|
||||||
0b10
|
|
||||||
0b10
|
|
||||||
|
|
||||||
23) block-wise increment on part of binary
|
|
||||||
Text:
|
|
||||||
0b1001
|
|
||||||
|
|
||||||
Expected:
|
|
||||||
1) Ctrl-V 5l <ctrl-a>
|
|
||||||
0b1011
|
|
||||||
|
|
||||||
24) increment hexadecimal
|
|
||||||
Text:
|
|
||||||
0x0b1001
|
|
||||||
|
|
||||||
Expected:
|
|
||||||
1) <ctrl-a>
|
|
||||||
0x0b1002
|
|
||||||
|
|
||||||
25) increment binary with nrformats including alpha
|
|
||||||
Text:
|
|
||||||
0b1001a
|
|
||||||
|
|
||||||
Expected:
|
|
||||||
1) <ctrl-a>
|
|
||||||
0b1010a
|
|
||||||
|
|
||||||
26) increment binary with 64 bits
|
|
||||||
Text:
|
|
||||||
0b1111111111111111111111111111111111111111111111111111111111111110
|
|
||||||
|
|
||||||
Expected:
|
|
||||||
1) <ctrl-a>
|
|
||||||
0b1111111111111111111111111111111111111111111111111111111111111111
|
|
||||||
|
|
||||||
|
|
||||||
STARTTEST
|
|
||||||
:so small.vim
|
|
||||||
:"
|
|
||||||
:" Avoid CTRL-X being mapped in Visual mode for MS-Windows
|
|
||||||
:vmapclear
|
|
||||||
:"
|
|
||||||
:" Test 1
|
|
||||||
:/^S1=/+,/^E1=/-y a
|
|
||||||
:/^E1=/+put a
|
|
||||||
:/^E1=/+2put a
|
|
||||||
f-v$:/^E1=/+3put a
|
|
||||||
f1v$:/^E1=/+4put a
|
|
||||||
f-v$:/^E1=/+5put a
|
|
||||||
f1v$
|
|
||||||
|
|
||||||
:" Test 2
|
|
||||||
:/^S2=/+,/^E2=/-y a
|
|
||||||
:/^E2=/+put a
|
|
||||||
V3k$3j:.+put a
|
|
||||||
V3k$
|
|
||||||
|
|
||||||
:" Test 3
|
|
||||||
:/^S3=/+,/^E3=/-y a
|
|
||||||
:/^E3=/+put a
|
|
||||||
V6k2g6j:.+put a
|
|
||||||
V6k2g
|
|
||||||
|
|
||||||
:" Test 4
|
|
||||||
:/^S4=/+,/^E4=/-y a
|
|
||||||
:/^E4=/+put a
|
|
||||||
vf-
|
|
||||||
|
|
||||||
:" Test 5
|
|
||||||
:set nrformats+=alpha
|
|
||||||
:/^S5=/+,/^E5=/-y a
|
|
||||||
:/^E5=/+put a
|
|
||||||
v3kg
|
|
||||||
|
|
||||||
:" Test 6
|
|
||||||
:/^S6=/+,/^E6=/-y a
|
|
||||||
:/^E6=/+put a
|
|
||||||
v3kg
|
|
||||||
|
|
||||||
:" Test 7
|
|
||||||
:set nrformats&vim
|
|
||||||
:/^S7=/+,/^E7=/-y a
|
|
||||||
:/^E7=/+put a
|
|
||||||
V4k4j:.+put a
|
|
||||||
V4k
|
|
||||||
|
|
||||||
:" Test 8
|
|
||||||
:/^S8=/+,/^E8=/-y a
|
|
||||||
:/^E8=/+put a
|
|
||||||
kj$j:.+put a
|
|
||||||
k$+
|
|
||||||
|
|
||||||
:" Test 9
|
|
||||||
:/^S9=/+,/^E9=/-y a
|
|
||||||
:/^E9=/+put a
|
|
||||||
5kVj23j.
|
|
||||||
|
|
||||||
:" Test 10
|
|
||||||
:/^S10=/+,/^E10=/-y a
|
|
||||||
:/^E10=/+put a
|
|
||||||
V3kg
|
|
||||||
|
|
||||||
: Test 11
|
|
||||||
:/^S11=/+,/^E11=/-y a
|
|
||||||
:/^E11=/+put a
|
|
||||||
3kf13jg
|
|
||||||
|
|
||||||
:" Test 12
|
|
||||||
:/^S12=/+,/^E12=/-y a
|
|
||||||
:/^E12=/+put a
|
|
||||||
2k$v++
|
|
||||||
|
|
||||||
:" Test 13
|
|
||||||
:/^S13=/+,/^E13=/-y a
|
|
||||||
:/^E13=/+put a
|
|
||||||
3kf1l2j3j:.+put a
|
|
||||||
3kf1l2j
|
|
||||||
|
|
||||||
:" Test 14
|
|
||||||
:/^S14=/+,/^E14=/-y a
|
|
||||||
:/^E14=/+put a
|
|
||||||
kw.
|
|
||||||
|
|
||||||
:" Test 15
|
|
||||||
:/^S15=/+,/^E15=/-y a
|
|
||||||
:/^E15=/+put a
|
|
||||||
lv
|
|
||||||
|
|
||||||
:" Test 16
|
|
||||||
:/^S16=/+,/^E16=/-y a
|
|
||||||
:/^E16=/+put a
|
|
||||||
V3k
|
|
||||||
|
|
||||||
:" Test 17
|
|
||||||
:/^S17=/+,/^E17=/-y a
|
|
||||||
:/^E17=/+put a
|
|
||||||
4kj$2j.
|
|
||||||
|
|
||||||
:" Test 18
|
|
||||||
:/^S18=/+,/^E18=/-y a
|
|
||||||
:/^E18=/+put a
|
|
||||||
V3kg..
|
|
||||||
|
|
||||||
:" Test 19
|
|
||||||
:set nrformats+=alpha
|
|
||||||
:/^S19=/+,/^E19=/-y a
|
|
||||||
:/^E19=/+put a
|
|
||||||
k$
|
|
||||||
:set nrformats&vim
|
|
||||||
|
|
||||||
:" Test 20
|
|
||||||
:set nrformats+=alpha
|
|
||||||
:/^S20=/+,/^E20=/-y a
|
|
||||||
:/^E20=/+put a
|
|
||||||
:.put =col('.')
|
|
||||||
:set nrformats&vim
|
|
||||||
|
|
||||||
:" Test 21
|
|
||||||
:/^S21=/+,/^E21=/-y a
|
|
||||||
:/^E21=/+put a
|
|
||||||
:set nrformats&vim
|
|
||||||
f3
|
|
||||||
|
|
||||||
:" Test 22
|
|
||||||
:/^S22=/+,/^E22=/-y a
|
|
||||||
:/^E22=/+put a
|
|
||||||
kj$j:.+put a
|
|
||||||
k$+
|
|
||||||
|
|
||||||
:" Test 23
|
|
||||||
:/^S23=/+,/^E23=/-y a
|
|
||||||
:/^E23=/+put a
|
|
||||||
:set nrformats&vim
|
|
||||||
4l
|
|
||||||
|
|
||||||
:" Test 24
|
|
||||||
:/^S24=/+,/^E24=/-y a
|
|
||||||
:/^E24=/+put a
|
|
||||||
:set nrformats&vim
|
|
||||||
$
|
|
||||||
|
|
||||||
:" Test 25
|
|
||||||
:set nrformats+=alpha
|
|
||||||
:/^S25=/+,/^E25=/-y a
|
|
||||||
:/^E25=/+put a
|
|
||||||
k$
|
|
||||||
:set nrformats&vim
|
|
||||||
|
|
||||||
:" Test 26
|
|
||||||
:set nrformats+=alpha
|
|
||||||
:/^S26=/+,/^E26=/-y a
|
|
||||||
:/^E26=/+put a
|
|
||||||
k$
|
|
||||||
:set nrformats&vim
|
|
||||||
|
|
||||||
:" Save the report
|
|
||||||
:/^# Test 1/,$w! test.out
|
|
||||||
:qa!
|
|
||||||
|
|
||||||
|
|
||||||
# Test 1
|
|
||||||
S1======
|
|
||||||
foobar-10
|
|
||||||
E1======
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Test 2
|
|
||||||
S2=====
|
|
||||||
10
|
|
||||||
20
|
|
||||||
30
|
|
||||||
40
|
|
||||||
E2=====
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Test 3
|
|
||||||
S3=====
|
|
||||||
10
|
|
||||||
|
|
||||||
20
|
|
||||||
|
|
||||||
30
|
|
||||||
|
|
||||||
40
|
|
||||||
E3=====
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Test 4
|
|
||||||
S4=====
|
|
||||||
foobar-10
|
|
||||||
E4=====
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Test 5
|
|
||||||
S5====
|
|
||||||
a
|
|
||||||
a
|
|
||||||
a
|
|
||||||
a
|
|
||||||
E5====
|
|
||||||
|
|
||||||
|
|
||||||
# Test 6
|
|
||||||
S6====
|
|
||||||
z
|
|
||||||
z
|
|
||||||
z
|
|
||||||
z
|
|
||||||
E6====
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Test 7
|
|
||||||
S7====
|
|
||||||
2
|
|
||||||
1
|
|
||||||
0
|
|
||||||
-1
|
|
||||||
-2
|
|
||||||
E7====
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Test 8
|
|
||||||
S8====
|
|
||||||
0x9
|
|
||||||
0x9
|
|
||||||
E8====
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Test 9
|
|
||||||
S9====
|
|
||||||
2
|
|
||||||
2
|
|
||||||
|
|
||||||
3
|
|
||||||
3
|
|
||||||
|
|
||||||
E9====
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Test 10
|
|
||||||
S10====
|
|
||||||
1
|
|
||||||
1
|
|
||||||
1
|
|
||||||
1
|
|
||||||
E10====
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Test 11
|
|
||||||
S11====
|
|
||||||
1
|
|
||||||
1
|
|
||||||
1
|
|
||||||
1
|
|
||||||
E11====
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Test 12
|
|
||||||
S12====
|
|
||||||
0 0
|
|
||||||
0 0
|
|
||||||
0 0
|
|
||||||
E12====
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Test 13
|
|
||||||
S13====
|
|
||||||
max: 100px
|
|
||||||
max: 200px
|
|
||||||
max: 300px
|
|
||||||
max: 400px
|
|
||||||
E13====
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Test 14
|
|
||||||
S14====
|
|
||||||
1 1
|
|
||||||
1 1
|
|
||||||
E14====
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Test 15
|
|
||||||
S15====
|
|
||||||
101
|
|
||||||
E15====
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Test 16
|
|
||||||
S16====
|
|
||||||
1
|
|
||||||
19
|
|
||||||
119
|
|
||||||
E16====
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Test 17
|
|
||||||
S17====
|
|
||||||
100
|
|
||||||
1
|
|
||||||
|
|
||||||
100
|
|
||||||
1
|
|
||||||
E17====
|
|
||||||
|
|
||||||
|
|
||||||
# Test 18
|
|
||||||
S18====
|
|
||||||
0
|
|
||||||
0
|
|
||||||
0
|
|
||||||
0
|
|
||||||
E18====
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Test 19
|
|
||||||
S19====
|
|
||||||
1
|
|
||||||
1a
|
|
||||||
E19====
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Test 20
|
|
||||||
S20====
|
|
||||||
a
|
|
||||||
E20====
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Test 21
|
|
||||||
S21====
|
|
||||||
0x123456
|
|
||||||
E21====
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Test 22
|
|
||||||
S22====
|
|
||||||
0b1
|
|
||||||
0b1
|
|
||||||
E22====
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Test 23
|
|
||||||
S23====
|
|
||||||
0b1001
|
|
||||||
E23====
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Test 24
|
|
||||||
S24====
|
|
||||||
0x0b1001
|
|
||||||
E24====
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Test 25
|
|
||||||
S25====
|
|
||||||
0b1001a
|
|
||||||
E25====
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Test 26
|
|
||||||
S26====
|
|
||||||
0b11111111111111111111111111111110
|
|
||||||
E26====
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
ENDTEST
|
|
||||||
|
|
@@ -1,340 +0,0 @@
|
|||||||
# Test 1
|
|
||||||
S1======
|
|
||||||
foobar-10
|
|
||||||
E1======
|
|
||||||
|
|
||||||
foobar-9
|
|
||||||
foobar-9
|
|
||||||
foobar-11
|
|
||||||
foobar-11
|
|
||||||
foobar-9
|
|
||||||
|
|
||||||
|
|
||||||
# Test 2
|
|
||||||
S2=====
|
|
||||||
10
|
|
||||||
20
|
|
||||||
30
|
|
||||||
40
|
|
||||||
E2=====
|
|
||||||
|
|
||||||
11
|
|
||||||
21
|
|
||||||
31
|
|
||||||
41
|
|
||||||
|
|
||||||
9
|
|
||||||
19
|
|
||||||
29
|
|
||||||
39
|
|
||||||
|
|
||||||
# Test 3
|
|
||||||
S3=====
|
|
||||||
10
|
|
||||||
|
|
||||||
20
|
|
||||||
|
|
||||||
30
|
|
||||||
|
|
||||||
40
|
|
||||||
E3=====
|
|
||||||
|
|
||||||
12
|
|
||||||
|
|
||||||
24
|
|
||||||
|
|
||||||
36
|
|
||||||
|
|
||||||
48
|
|
||||||
|
|
||||||
8
|
|
||||||
|
|
||||||
16
|
|
||||||
|
|
||||||
24
|
|
||||||
|
|
||||||
32
|
|
||||||
|
|
||||||
# Test 4
|
|
||||||
S4=====
|
|
||||||
foobar-10
|
|
||||||
E4=====
|
|
||||||
|
|
||||||
foobar-10
|
|
||||||
|
|
||||||
|
|
||||||
# Test 5
|
|
||||||
S5====
|
|
||||||
a
|
|
||||||
a
|
|
||||||
a
|
|
||||||
a
|
|
||||||
E5====
|
|
||||||
|
|
||||||
b
|
|
||||||
c
|
|
||||||
d
|
|
||||||
e
|
|
||||||
|
|
||||||
# Test 6
|
|
||||||
S6====
|
|
||||||
z
|
|
||||||
z
|
|
||||||
z
|
|
||||||
z
|
|
||||||
E6====
|
|
||||||
|
|
||||||
y
|
|
||||||
x
|
|
||||||
w
|
|
||||||
v
|
|
||||||
|
|
||||||
|
|
||||||
# Test 7
|
|
||||||
S7====
|
|
||||||
2
|
|
||||||
1
|
|
||||||
0
|
|
||||||
-1
|
|
||||||
-2
|
|
||||||
E7====
|
|
||||||
|
|
||||||
3
|
|
||||||
2
|
|
||||||
1
|
|
||||||
0
|
|
||||||
-1
|
|
||||||
|
|
||||||
1
|
|
||||||
0
|
|
||||||
-1
|
|
||||||
-2
|
|
||||||
-3
|
|
||||||
|
|
||||||
# Test 8
|
|
||||||
S8====
|
|
||||||
0x9
|
|
||||||
0x9
|
|
||||||
E8====
|
|
||||||
|
|
||||||
0xa
|
|
||||||
0xa
|
|
||||||
|
|
||||||
0xa
|
|
||||||
0xa
|
|
||||||
|
|
||||||
|
|
||||||
# Test 9
|
|
||||||
S9====
|
|
||||||
2
|
|
||||||
2
|
|
||||||
|
|
||||||
3
|
|
||||||
3
|
|
||||||
|
|
||||||
E9====
|
|
||||||
|
|
||||||
4
|
|
||||||
4
|
|
||||||
|
|
||||||
5
|
|
||||||
5
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Test 10
|
|
||||||
S10====
|
|
||||||
1
|
|
||||||
1
|
|
||||||
1
|
|
||||||
1
|
|
||||||
E10====
|
|
||||||
|
|
||||||
0
|
|
||||||
-1
|
|
||||||
-2
|
|
||||||
-3
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Test 11
|
|
||||||
S11====
|
|
||||||
1
|
|
||||||
1
|
|
||||||
1
|
|
||||||
1
|
|
||||||
E11====
|
|
||||||
|
|
||||||
2
|
|
||||||
1
|
|
||||||
3
|
|
||||||
4
|
|
||||||
|
|
||||||
|
|
||||||
# Test 12
|
|
||||||
S12====
|
|
||||||
0 0
|
|
||||||
0 0
|
|
||||||
0 0
|
|
||||||
E12====
|
|
||||||
|
|
||||||
0 1
|
|
||||||
1 0
|
|
||||||
1 0
|
|
||||||
|
|
||||||
|
|
||||||
# Test 13
|
|
||||||
S13====
|
|
||||||
max: 100px
|
|
||||||
max: 200px
|
|
||||||
max: 300px
|
|
||||||
max: 400px
|
|
||||||
E13====
|
|
||||||
|
|
||||||
max: 110px
|
|
||||||
max: 210px
|
|
||||||
max: 310px
|
|
||||||
max: 400px
|
|
||||||
|
|
||||||
max: 90px
|
|
||||||
max: 190px
|
|
||||||
max: 290px
|
|
||||||
max: 400px
|
|
||||||
|
|
||||||
# Test 14
|
|
||||||
S14====
|
|
||||||
1 1
|
|
||||||
1 1
|
|
||||||
E14====
|
|
||||||
|
|
||||||
2 2
|
|
||||||
2 2
|
|
||||||
|
|
||||||
|
|
||||||
# Test 15
|
|
||||||
S15====
|
|
||||||
101
|
|
||||||
E15====
|
|
||||||
|
|
||||||
111
|
|
||||||
|
|
||||||
|
|
||||||
# Test 16
|
|
||||||
S16====
|
|
||||||
1
|
|
||||||
19
|
|
||||||
119
|
|
||||||
E16====
|
|
||||||
|
|
||||||
2
|
|
||||||
20
|
|
||||||
120
|
|
||||||
|
|
||||||
|
|
||||||
# Test 17
|
|
||||||
S17====
|
|
||||||
100
|
|
||||||
1
|
|
||||||
|
|
||||||
100
|
|
||||||
1
|
|
||||||
E17====
|
|
||||||
|
|
||||||
101
|
|
||||||
2
|
|
||||||
|
|
||||||
101
|
|
||||||
1
|
|
||||||
|
|
||||||
# Test 18
|
|
||||||
S18====
|
|
||||||
0
|
|
||||||
0
|
|
||||||
0
|
|
||||||
0
|
|
||||||
E18====
|
|
||||||
|
|
||||||
3
|
|
||||||
6
|
|
||||||
9
|
|
||||||
12
|
|
||||||
|
|
||||||
|
|
||||||
# Test 19
|
|
||||||
S19====
|
|
||||||
1
|
|
||||||
1a
|
|
||||||
E19====
|
|
||||||
|
|
||||||
2
|
|
||||||
2a
|
|
||||||
|
|
||||||
|
|
||||||
# Test 20
|
|
||||||
S20====
|
|
||||||
a
|
|
||||||
E20====
|
|
||||||
|
|
||||||
b
|
|
||||||
1
|
|
||||||
|
|
||||||
|
|
||||||
# Test 21
|
|
||||||
S21====
|
|
||||||
0x123456
|
|
||||||
E21====
|
|
||||||
|
|
||||||
0x124456
|
|
||||||
|
|
||||||
|
|
||||||
# Test 22
|
|
||||||
S22====
|
|
||||||
0b1
|
|
||||||
0b1
|
|
||||||
E22====
|
|
||||||
|
|
||||||
0b10
|
|
||||||
0b10
|
|
||||||
|
|
||||||
0b10
|
|
||||||
0b10
|
|
||||||
|
|
||||||
|
|
||||||
# Test 23
|
|
||||||
S23====
|
|
||||||
0b1001
|
|
||||||
E23====
|
|
||||||
|
|
||||||
0b1011
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Test 24
|
|
||||||
S24====
|
|
||||||
0x0b1001
|
|
||||||
E24====
|
|
||||||
|
|
||||||
0x0b1002
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Test 25
|
|
||||||
S25====
|
|
||||||
0b1001a
|
|
||||||
E25====
|
|
||||||
|
|
||||||
0b1010a
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Test 26
|
|
||||||
S26====
|
|
||||||
0b11111111111111111111111111111110
|
|
||||||
E26====
|
|
||||||
|
|
||||||
0b11111111111111111111111111111111
|
|
||||||
|
|
||||||
|
|
||||||
ENDTEST
|
|
||||||
|
|
@@ -741,6 +741,8 @@ static char *(features[]) =
|
|||||||
|
|
||||||
static int included_patches[] =
|
static int included_patches[] =
|
||||||
{ /* Add new patch number below this line */
|
{ /* Add new patch number below this line */
|
||||||
|
/**/
|
||||||
|
1072,
|
||||||
/**/
|
/**/
|
||||||
1071,
|
1071,
|
||||||
/**/
|
/**/
|
||||||
|
Reference in New Issue
Block a user