[go: up one dir, main page]

Skip to content

Commit

Permalink
Add additional tests for field repetition
Browse files Browse the repository at this point in the history
  • Loading branch information
jvanstraten committed Sep 3, 2019
1 parent 7f3dbe7 commit 7d51cf8
Showing 1 changed file with 28 additions and 0 deletions.
28 changes: 28 additions & 0 deletions tests/integration/test_repetition.py
Original file line number Diff line number Diff line change
Expand Up @@ -202,3 +202,31 @@ def test_errors(self):
'behavior': 'status',
},
]})

with self.assertRaisesRegex(Exception, 'is an array, so it cannot end in a digit'):
RegisterFileTestbench({
'metadata': {'name': 'test'},
'fields': [
{
'address': 0,
'bitrange': '7..0',
'repeat': 4,
'name': 'a0',
'mnemonic': 'A',
'behavior': 'status',
},
]})

with self.assertRaisesRegex(Exception, 'is an array, so it cannot end in a digit'):
RegisterFileTestbench({
'metadata': {'name': 'test'},
'fields': [
{
'address': 0,
'bitrange': '7..0',
'repeat': 4,
'name': 'a',
'mnemonic': 'A0',
'behavior': 'status',
},
]})

0 comments on commit 7d51cf8

Please sign in to comment.