| | 280 | f.set([0,0,0,0,0,0,0,0]) |
| | 281 | assert f.get() == (0,0,0,0,0,0,0,0) |
| | 282 | f.set([0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF]) |
| | 283 | assert f.get() == (0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF, |
| | 284 | 0xFFFF) |
| | 285 | f.set([0x2001,0x0db8,0x85a3,0,0,0x8a2e,0x0370,0x7334]) |
| | 286 | assert f.get() == (0x2001,0x0db8,0x85a3,0,0,0x8a2e,0x0370,0x7334) |
| | 287 | |
| | 288 | py.test.raises(UMPAAttributeException, f.set, "127.0.0.1") |
| | 289 | py.test.raises(UMPAAttributeException, f.set, "FFFF.FFFF.FFFF.FFFF") |
| | 290 | py.test.raises(UMPAAttributeException, f.set, |
| | 291 | "FFFF.FFFF.FFFF.FFFF.FFFF.FFFF.FFFF.FFFF") |
| | 292 | py.test.raises(UMPAAttributeException, f.set, "G:G:G:G:G:G:G:G") |