# HG changeset patch # User nkeynes # Date 1154850311 0 # Node ID d30b6109b3828ad22f4bb1b4e7fa1e60454e96eb # Parent 78a6a215dd8f8fb36cc11b43b8cd464072a1734b Update error tests --- a/test/testta5.data Sun Aug 06 07:37:03 2006 +0000 +++ b/test/testta5.data Sun Aug 06 07:45:11 2006 +0000 @@ -362,6 +362,101 @@ input = E0000000 0.2 0.3 0.4 15.5 0.6 0.7 15.6 16.7 0.5 0.01 0.02 0.03 0.04 0.05 0.06 +E0000000 0.0 0.2 0.3 0.4 15.5 0.6 0.7 +9.1 9.2 1.3 DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF +E0000000 15.5 0.6 0.7 15.6 16.7 0.5 9.1 +9.2 1.3 DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF +E0000000 0.2 0.3 0.4 15.6 16.7 0.5 00000000 +9.2 1.3 DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF +E0000000 0.1 0.15 0.2 0.25 0.3 0.35 0.4 +0.45 0.5 0.55 0.6 0.65 0.7 0.75 0.8 +E0000000 0.1 0.15 0.2 0.25 0.3 0.35 0.4 +0.45 0.5 0.55 0.6 0.65 0.7 0.75 0.8 +F0000000 0.1 0.15 0.2 0.25 0.3 0.35 0.4 +0.45 0.5 0.55 0.6 0.65 0.7 0.75 0.8 +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 +output = +E0A00000 00000000 00000000 +0.2 0.3 0.4 15.5 +0.6 0.7 15.6 16.7 +0.5 E0800000 00000000 00000000 + +00200000 0.2 0.3 +0.4 15.5 0.6 0.7 +9.1 9.2 E0800000 00000000 +00000000 15.5 0.6 0.7 + +15.6 16.7 0.5 +9.1 9.2 1.3 E0800000 +00000000 00000000 0.2 0.3 +0.4 15.6 16.7 0.5 + +00200000 9.2 1.3 +E0800000 00000000 00000000 0.1 +0.15 0.2 0.25 0.3 +0.35 0.4 0.45 0.5 + +E0A00000 00000000 00000000 +00000000 0.1 0.15 0.2 +0.25 0.3 0.35 0.4 +0.45 0.5 0.5 0.5 + +E0A00000 00000000 00000000 +00000000 0.1 0.15 0.2 +0.25 0.3 0.35 0.4 +0.45 0.5 0.5 0.5 + +3F200000 0.5 0.5 +0.5 0.5 0.5 0.5 0.5 0.5 0.5 +0.5 0.5 0.5 0.5 0.5 0.5 0.5 +0.5 0.5 0.5 0.5 0.5 0.5 0.5 +tile 1 =8A204000 8080405A +[5.15.2 Vertex w/ no list context] +input = +E000000F 00000000 00000000 00000000 00000000 00000000 00000000 00000000 +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 +E000000F 00000000 00000000 00000000 00000000 00000000 00000000 00000000 +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 +E000000F 00000000 00000000 00000000 00000000 00000000 00000000 00000000 +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 +E000000F 00000000 00000000 00000000 00000000 00000000 00000000 00000000 +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 +E000000F 00000000 00000000 00000000 00000000 00000000 00000000 00000000 +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 +F000000F 00000000 00000000 00000000 00000000 00000000 00000000 00000000 +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 +output = +E0A00000 00000000 00000000 +00000000 00000000 00000000 00000000 +00000000 00000000 00000000 00000000 +00000000 E0800000 00000000 00000000 +00200000 00000000 00000000 +00000000 00000000 00000000 00000000 +00000000 00000000 E0800000 00000000 +00000000 00000000 00000000 00000000 +00200000 00000000 00000000 +00000000 00000000 00000000 E0800000 +00000000 00000000 00000000 00000000 +00000000 00000000 00000000 00000000 +00200000 00000000 00000000 +E0800000 00000000 00000000 00000000 +00000000 00000000 00000000 00000000 +00000000 00000000 00000000 00000000 +E0A00000 00000000 00000000 +00000000 00000000 00000000 00000000 +00000000 00000000 00000000 00000000 +00000000 00000000 00000000 00000000 +00200000 00000000 00000000 +00000000 00000000 00000000 00000000 +00000000 00000000 00000000 00000000 +00000000 00000000 00000000 00000000 +tile 1 = 8A204000 +[5.15.3 Invalid list type] +input = +85880002 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000 +E0000000 0.2 0.3 0.4 15.5 0.6 0.7 15.6 +16.7 0.5 0.01 0.02 0.03 0.04 0.05 0.06 E0000000 C0000000 0.2 0.3 0.4 15.5 0.6 0.7 9.1 9.2 1.3 DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF E0000000 15.5 0.6 0.7 15.6 16.7 0.5 9.1 @@ -392,14 +487,21 @@ tile 1 =86204000 [5.16.1 Dodgy data] input = -50800000 E0000000 2083242D 80FFEACD DEADBEEF DEADBEEF DEADBEEF DEADBEEF +80800000 E0000000 2083242D 80FFEACD DEADBEEF DEADBEEF DEADBEEF DEADBEEF E0000000 0.2 0.3 0.4 15.5 0.6 0.7 15.6 16.7 0.5 DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF output = error = 1F 44 -[5.17.1 Type 17 - Modifier volume - bad params] +[5.16.2 Dodgy data] input = -810FFFFF 00000000 DEADBEE1 DEADBEE2 DEADBEE3 DEADBEE4 DEADBEE5 DEADBEE6 +40000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 +E0000000 0.2 0.3 0.4 15.5 0.6 0.7 15.6 +16.7 0.5 DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF +output = +error = 1F 44 +[5.17.1 Type 17 - Modifier volume w/ clip] +input = +81030000 00000000 DEADBEE1 DEADBEE2 DEADBEE3 DEADBEE4 DEADBEE5 DEADBEE6 E0000000 0.2 0.3 0.4 15.5 0.6 0.7 15.6 16.7 0.5 DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF E0000000 0.2 0.3 0.4 15.5 0.6 0.7 9.1