Lines Matching refs:self
21 def setUpClass(self): argument
22 self._binman_dir = os.path.dirname(os.path.realpath(sys.argv[0]))
23 self._indir = tempfile.mkdtemp(prefix='binmant.')
24 tools.PrepareOutputDir(self._indir, True)
26 def TestFile(self, fname): argument
27 return os.path.join(self._binman_dir, 'test', fname)
29 def GetCompiled(self, fname): argument
30 return fdt_util.EnsureCompiled(self.TestFile(fname))
32 def _DeleteProp(self, dt): argument
36 def testFdtNormal(self): argument
37 fname = self.GetCompiled('34_x86_ucode.dts')
39 self._DeleteProp(dt)
41 def testFdtNormalProp(self): argument
42 fname = self.GetCompiled('45_prop_test.dts')
45 self.assertEquals('intel-me', node.name)
47 self.assertEquals(str, type(val))
48 self.assertEquals('me.bin', val)
51 self.assertEquals(fdt.TYPE_INT, prop.type)
52 self.assertEquals(3, fdt_util.GetInt(node, 'intval'))
55 self.assertEquals(fdt.TYPE_INT, prop.type)
56 self.assertEquals(list, type(prop.value))
57 self.assertEquals(2, len(prop.value))
58 self.assertEquals([5, 6],
62 self.assertEquals(fdt.TYPE_BYTE, prop.type)
63 self.assertEquals(chr(8), prop.value)
66 self.assertEquals(fdt.TYPE_BYTE, prop.type)
67 self.assertEquals(list, type(prop.value))
68 self.assertEquals(str, type(prop.value[0]))
69 self.assertEquals(3, len(prop.value))
70 self.assertEquals([chr(1), '#', '4'], prop.value)
73 self.assertEquals(fdt.TYPE_INT, prop.type)
74 self.assertEquals(0x090a0b0c, fdt_util.GetInt(node, 'longbytearray'))
77 self.assertEquals(fdt.TYPE_STRING, prop.type)
78 self.assertEquals('message2', fdt_util.GetString(node, 'stringval'))
81 self.assertEquals(fdt.TYPE_STRING, prop.type)
82 self.assertEquals(list, type(prop.value))
83 self.assertEquals(3, len(prop.value))
84 self.assertEquals(['another', 'multi-word', 'message'], prop.value)