Added tests for errors in no/connections, entries and wires.

This commit is contained in:
SET 2020-08-14 18:18:55 -03:00
parent a1255590e2
commit a30bddc3ce
8 changed files with 150 additions and 0 deletions

View File

@ -0,0 +1,17 @@
EESchema Schematic File Version 4
EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 1
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
Connection ~ 4850
$EndSCHEMATC

View File

@ -0,0 +1,17 @@
EESchema Schematic File Version 4
EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 1
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
Entry Line Bus
$EndSCHEMATC

View File

@ -0,0 +1,17 @@
EESchema Schematic File Version 4
EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 1
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
Text
$EndSCHEMATC

View File

@ -0,0 +1,17 @@
EESchema Schematic File Version 4
EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 1
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
Wire
$EndSCHEMATC

View File

@ -0,0 +1,17 @@
EESchema Schematic File Version 4
EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 1
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
Wire Line Bus
$EndSCHEMATC

View File

@ -0,0 +1,18 @@
EESchema Schematic File Version 4
EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 1
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
Wire Wire Line
bogus
$EndSCHEMATC

View File

@ -0,0 +1,18 @@
EESchema Schematic File Version 4
EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 1
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
Wire Wire Line
bogus
$EndSCHEMATC

View File

@ -140,3 +140,32 @@ def test_sch_errors_bad_matrix():
def test_sch_errors_wrong_ref():
setup_ctx('wrong_ref', 'error_wrong_ref', 'Malformed component reference')
def test_sch_errors_bad_conn():
setup_ctx('bad_conn', 'error_bad_conn', 'Malformed no/connection')
def test_sch_errors_bad_text():
setup_ctx('bad_text', 'error_bad_text', 'Malformed text')
def test_sch_errors_bad_wire():
setup_ctx('bad_wire', 'error_bad_wire', 'Malformed wire')
def test_sch_errors_bad_wire2():
setup_ctx('bad_wire2', 'error_bad_wire2', 'Malformed wire')
def test_sch_errors_bad_wire3():
setup_ctx('bad_wire3', 'error_bad_wire3', 'Malformed wire')
def test_sch_errors_bad_wire4():
setup_ctx('bad_wire4', 'error_bad_wire4', 'Malformed wire')
def test_sch_errors_bad_entry():
setup_ctx('bad_entry', 'error_bad_entry', 'Malformed entry')