1# test memoryview accessing maximum values for signed/unsigned elements 2try: 3 memoryview 4except: 5 print("SKIP") 6 raise SystemExit 7try: 8 from uarray import array 9except ImportError: 10 try: 11 from array import array 12 except ImportError: 13 print("SKIP") 14 raise SystemExit 15 16print(list(memoryview(b'\x7f\x80\x81\xff'))) 17print(list(memoryview(array('b', [0x7f, -0x80])))) 18print(list(memoryview(array('B', [0x7f, 0x80, 0x81, 0xff])))) 19print(list(memoryview(array('h', [0x7f00, -0x8000])))) 20print(list(memoryview(array('H', [0x7f00, 0x8000, 0x8100, 0xffff])))) 21