blob: 3cd90bff747b4070463cacd5df6211f8c43f0b26 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
# Copyright (C) by Josh Blum. See LICENSE.txt for licensing information.
import unittest
import gras
class IOSigTest(unittest.TestCase):
def test_io_sig(self):
io = gras.IOSignature()
self.assertEqual(len(io), 0)
def test_io_sig_extend(self):
io = gras.IOSignature([5, 6, 7])
self.assertEqual(len(io), 3)
self.assertEqual(io[0], 5)
self.assertEqual(io[1], 6)
self.assertEqual(io[2], 7)
self.assertEqual(io[3], 7) #auto extend
if __name__ == '__main__':
unittest.main()
|