Added tests for errors in the SCH bitmap element.
This commit is contained in:
parent
de897b45a3
commit
c15e971da2
|
|
@ -0,0 +1,26 @@
|
|||
EESchema Schematic File Version 4
|
||||
EELAYER 30 0
|
||||
EELAYER END
|
||||
$Descr A4 11693 8268
|
||||
encoding utf-8
|
||||
Sheet 1 3
|
||||
Title "Title"
|
||||
Date "2020-08-12"
|
||||
Rev "r1B"
|
||||
Comp "Company"
|
||||
Comment1 "Comment 1"
|
||||
Comment2 "Comment 2"
|
||||
Comment3 "Comment 3"
|
||||
Comment4 "Comment 4"
|
||||
$EndDescr
|
||||
$Bitmap
|
||||
Pos 5250 1600
|
||||
Scale 1.000000
|
||||
Data
|
||||
89 50 4E 47 0D 0A 1A 0A 00 00 00 0D 49 48 44 52 00 00 02 E4 00 00 01 90 08 06 00 00 00 E6 FF 75
|
||||
2F 00 00 00 04 73 42 49 54 08 08 08 08 7C 08 64 88 00 00 00 09 70 48 59 73 00 00 2B 5C 00 00 2B
|
||||
5C 01 7E 85 08 17 00 00 20 00 49 44 41 54 78 9C EC DD 79 7C 5C 75 BD FF F1 D7 F7 CC 96 65 B2 AF
|
||||
4D BA D3 7D A3 B4 B4 85 B2 55 16 9B 50 8A B8 E1 0A 57 C1 AB 78 D5 8B 0A B2 2A 8A 28 A2 C0 D5 0B
|
||||
8A 2B 22 88 5C B9 7A 55 2C D0 C2 4F 76 68 E9 42 0B DD 69 BA B7 49 93 A6 D9 97 C9 CC 9C 73 BE BF
|
||||
$EndBitmap
|
||||
$EndSCHEMATC
|
||||
|
|
@ -0,0 +1,27 @@
|
|||
EESchema Schematic File Version 4
|
||||
EELAYER 30 0
|
||||
EELAYER END
|
||||
$Descr A4 11693 8268
|
||||
encoding utf-8
|
||||
Sheet 1 3
|
||||
Title "Title"
|
||||
Date "2020-08-12"
|
||||
Rev "r1B"
|
||||
Comp "Company"
|
||||
Comment1 "Comment 1"
|
||||
Comment2 "Comment 2"
|
||||
Comment3 "Comment 3"
|
||||
Comment4 "Comment 4"
|
||||
$EndDescr
|
||||
$Bitmap
|
||||
Pos 5250 1600 extra
|
||||
Scale 1.000000
|
||||
Data
|
||||
89 50 4E 47 0D 0A 1A 0A 00 00 00 0D 49 48 44 52 00 00 02 E4 00 00 01 90 08 06 00 00 00 E6 FF 75
|
||||
2F 00 00 00 04 73 42 49 54 08 08 08 08 7C 08 64 88 00 00 00 09 70 48 59 73 00 00 2B 5C 00 00 2B
|
||||
5C 01 7E 85 08 17 00 00 20 00 49 44 41 54 78 9C EC DD 79 7C 5C 75 BD FF F1 D7 F7 CC 96 65 B2 AF
|
||||
4D BA D3 7D A3 B4 B4 85 B2 55 16 9B 50 8A B8 E1 0A 57 C1 AB 78 D5 8B 0A B2 2A 8A 28 A2 C0 D5 0B
|
||||
8A 2B 22 88 5C B9 7A 55 2C D0 C2 4F 76 68 E9 42 0B DD 69 BA B7 49 93 A6 D9 97 C9 CC 9C 73 BE BF
|
||||
EndData
|
||||
$EndBitmap
|
||||
$EndSCHEMATC
|
||||
|
|
@ -0,0 +1,27 @@
|
|||
EESchema Schematic File Version 4
|
||||
EELAYER 30 0
|
||||
EELAYER END
|
||||
$Descr A4 11693 8268
|
||||
encoding utf-8
|
||||
Sheet 1 3
|
||||
Title "Title"
|
||||
Date "2020-08-12"
|
||||
Rev "r1B"
|
||||
Comp "Company"
|
||||
Comment1 "Comment 1"
|
||||
Comment2 "Comment 2"
|
||||
Comment3 "Comment 3"
|
||||
Comment4 "Comment 4"
|
||||
$EndDescr
|
||||
$Bitmap
|
||||
Pos 5250 1600
|
||||
Scale 1.000000 extra
|
||||
Data
|
||||
89 50 4E 47 0D 0A 1A 0A 00 00 00 0D 49 48 44 52 00 00 02 E4 00 00 01 90 08 06 00 00 00 E6 FF 75
|
||||
2F 00 00 00 04 73 42 49 54 08 08 08 08 7C 08 64 88 00 00 00 09 70 48 59 73 00 00 2B 5C 00 00 2B
|
||||
5C 01 7E 85 08 17 00 00 20 00 49 44 41 54 78 9C EC DD 79 7C 5C 75 BD FF F1 D7 F7 CC 96 65 B2 AF
|
||||
4D BA D3 7D A3 B4 B4 85 B2 55 16 9B 50 8A B8 E1 0A 57 C1 AB 78 D5 8B 0A B2 2A 8A 28 A2 C0 D5 0B
|
||||
8A 2B 22 88 5C B9 7A 55 2C D0 C2 4F 76 68 E9 42 0B DD 69 BA B7 49 93 A6 D9 97 C9 CC 9C 73 BE BF
|
||||
EndData
|
||||
$EndBitmap
|
||||
$EndSCHEMATC
|
||||
|
|
@ -0,0 +1,26 @@
|
|||
EESchema Schematic File Version 4
|
||||
EELAYER 30 0
|
||||
EELAYER END
|
||||
$Descr A4 11693 8268
|
||||
encoding utf-8
|
||||
Sheet 1 3
|
||||
Title "Title"
|
||||
Date "2020-08-12"
|
||||
Rev "r1B"
|
||||
Comp "Company"
|
||||
Comment1 "Comment 1"
|
||||
Comment2 "Comment 2"
|
||||
Comment3 "Comment 3"
|
||||
Comment4 "Comment 4"
|
||||
$EndDescr
|
||||
$Bitmap
|
||||
Pos 5250 1600
|
||||
Scale 1.000000
|
||||
89 50 4E 47 0D 0A 1A 0A 00 00 00 0D 49 48 44 52 00 00 02 E4 00 00 01 90 08 06 00 00 00 E6 FF 75
|
||||
2F 00 00 00 04 73 42 49 54 08 08 08 08 7C 08 64 88 00 00 00 09 70 48 59 73 00 00 2B 5C 00 00 2B
|
||||
5C 01 7E 85 08 17 00 00 20 00 49 44 41 54 78 9C EC DD 79 7C 5C 75 BD FF F1 D7 F7 CC 96 65 B2 AF
|
||||
4D BA D3 7D A3 B4 B4 85 B2 55 16 9B 50 8A B8 E1 0A 57 C1 AB 78 D5 8B 0A B2 2A 8A 28 A2 C0 D5 0B
|
||||
8A 2B 22 88 5C B9 7A 55 2C D0 C2 4F 76 68 E9 42 0B DD 69 BA B7 49 93 A6 D9 97 C9 CC 9C 73 BE BF
|
||||
EndData
|
||||
$EndBitmap
|
||||
$EndSCHEMATC
|
||||
|
|
@ -0,0 +1,26 @@
|
|||
EESchema Schematic File Version 4
|
||||
EELAYER 30 0
|
||||
EELAYER END
|
||||
$Descr A4 11693 8268
|
||||
encoding utf-8
|
||||
Sheet 1 3
|
||||
Title "Title"
|
||||
Date "2020-08-12"
|
||||
Rev "r1B"
|
||||
Comp "Company"
|
||||
Comment1 "Comment 1"
|
||||
Comment2 "Comment 2"
|
||||
Comment3 "Comment 3"
|
||||
Comment4 "Comment 4"
|
||||
$EndDescr
|
||||
$Bitmap
|
||||
Pos 5250 1600
|
||||
Scale 1.000000
|
||||
Data
|
||||
89 50 4E 47 0D 0A 1A 0A 00 00 00 0D 49 48 44 52 00 00 02 E4 00 00 01 90 08 06 00 00 00 E6 FF 75
|
||||
2F 00 00 00 04 73 42 49 54 08 08 08 08 7C 08 64 88 00 00 00 09 70 48 59 73 00 00 2B 5C 00 00 2B
|
||||
5C 01 7E 85 08 17 00 00 20 00 49 44 41 54 78 9C EC DD 79 7C 5C 75 BD FF F1 D7 F7 CC 96 65 B2 AF
|
||||
4D BA D3 7D A3 B4 B4 85 B2 55 16 9B 50 8A B8 E1 0A 57 C1 AB 78 D5 8B 0A B2 2A 8A 28 A2 C0 D5 0B
|
||||
8A 2B 22 88 5C B9 7A 55 2C D0 C2 4F 76 68 E9 42 0B DD 69 BA B7 49 93 A6 D9 97 C9 CC 9C 73 BE BF
|
||||
EndData
|
||||
$EndSCHEMATC
|
||||
|
|
@ -0,0 +1,26 @@
|
|||
EESchema Schematic File Version 4
|
||||
EELAYER 30 0
|
||||
EELAYER END
|
||||
$Descr A4 11693 8268
|
||||
encoding utf-8
|
||||
Sheet 1 3
|
||||
Title "Title"
|
||||
Date "2020-08-12"
|
||||
Rev "r1B"
|
||||
Comp "Company"
|
||||
Comment1 "Comment 1"
|
||||
Comment2 "Comment 2"
|
||||
Comment3 "Comment 3"
|
||||
Comment4 "Comment 4"
|
||||
$EndDescr
|
||||
$Bitmap
|
||||
Scale 1.000000
|
||||
Data
|
||||
89 50 4E 47 0D 0A 1A 0A 00 00 00 0D 49 48 44 52 00 00 02 E4 00 00 01 90 08 06 00 00 00 E6 FF 75
|
||||
2F 00 00 00 04 73 42 49 54 08 08 08 08 7C 08 64 88 00 00 00 09 70 48 59 73 00 00 2B 5C 00 00 2B
|
||||
5C 01 7E 85 08 17 00 00 20 00 49 44 41 54 78 9C EC DD 79 7C 5C 75 BD FF F1 D7 F7 CC 96 65 B2 AF
|
||||
4D BA D3 7D A3 B4 B4 85 B2 55 16 9B 50 8A B8 E1 0A 57 C1 AB 78 D5 8B 0A B2 2A 8A 28 A2 C0 D5 0B
|
||||
8A 2B 22 88 5C B9 7A 55 2C D0 C2 4F 76 68 E9 42 0B DD 69 BA B7 49 93 A6 D9 97 C9 CC 9C 73 BE BF
|
||||
EndData
|
||||
$EndBitmap
|
||||
$EndSCHEMATC
|
||||
|
|
@ -0,0 +1,26 @@
|
|||
EESchema Schematic File Version 4
|
||||
EELAYER 30 0
|
||||
EELAYER END
|
||||
$Descr A4 11693 8268
|
||||
encoding utf-8
|
||||
Sheet 1 3
|
||||
Title "Title"
|
||||
Date "2020-08-12"
|
||||
Rev "r1B"
|
||||
Comp "Company"
|
||||
Comment1 "Comment 1"
|
||||
Comment2 "Comment 2"
|
||||
Comment3 "Comment 3"
|
||||
Comment4 "Comment 4"
|
||||
$EndDescr
|
||||
$Bitmap
|
||||
Pos 5250 1600
|
||||
Data
|
||||
89 50 4E 47 0D 0A 1A 0A 00 00 00 0D 49 48 44 52 00 00 02 E4 00 00 01 90 08 06 00 00 00 E6 FF 75
|
||||
2F 00 00 00 04 73 42 49 54 08 08 08 08 7C 08 64 88 00 00 00 09 70 48 59 73 00 00 2B 5C 00 00 2B
|
||||
5C 01 7E 85 08 17 00 00 20 00 49 44 41 54 78 9C EC DD 79 7C 5C 75 BD FF F1 D7 F7 CC 96 65 B2 AF
|
||||
4D BA D3 7D A3 B4 B4 85 B2 55 16 9B 50 8A B8 E1 0A 57 C1 AB 78 D5 8B 0A B2 2A 8A 28 A2 C0 D5 0B
|
||||
8A 2B 22 88 5C B9 7A 55 2C D0 C2 4F 76 68 E9 42 0B DD 69 BA B7 49 93 A6 D9 97 C9 CC 9C 73 BE BF
|
||||
EndData
|
||||
$EndBitmap
|
||||
$EndSCHEMATC
|
||||
|
|
@ -169,3 +169,31 @@ def test_sch_errors_bad_wire4():
|
|||
def test_sch_errors_bad_entry():
|
||||
setup_ctx('bad_entry', 'error_bad_entry', 'Malformed entry')
|
||||
|
||||
|
||||
def test_sch_errors_bmp_miss_pos():
|
||||
setup_ctx('bmp_miss_pos', 'error_bmp_miss_pos', 'Missing bitmap position')
|
||||
|
||||
|
||||
def test_sch_errors_bmp_bad_pos():
|
||||
setup_ctx('bmp_bad_pos', 'error_bmp_bad_pos', 'Malformed bitmap position')
|
||||
|
||||
|
||||
def test_sch_errors_bmp_miss_sca():
|
||||
setup_ctx('bmp_miss_sca', 'error_bmp_miss_sca', 'Missing bitmap scale')
|
||||
|
||||
|
||||
def test_sch_errors_bmp_bad_sca():
|
||||
setup_ctx('bmp_bad_sca', 'error_bmp_bad_sca', 'Malformed bitmap scale')
|
||||
|
||||
|
||||
def test_sch_errors_bmp_miss_dat():
|
||||
setup_ctx('bmp_miss_dat', 'error_bmp_miss_dat', 'Missing bitmap data')
|
||||
|
||||
|
||||
def test_sch_errors_bmp_bad_dat():
|
||||
setup_ctx('bmp_bad_dat', 'error_bmp_bad_dat', 'Malformed bitmap data')
|
||||
|
||||
|
||||
def test_sch_errors_bmp_miss_end():
|
||||
setup_ctx('bmp_miss_end', 'error_bmp_miss_end', 'Missing end of bitmap')
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue