MCPcopy Create free account
hub / github.com/ImageEngine/cortex / testHeader

Method testHeader

test/IECore/HeaderGenerator.py:46–58  ·  view source on GitHub ↗

Test HeaderGenerator

(self)

Source from the content-addressed store, hash-verified

44class TestHeaderGenerator(unittest.TestCase):
45
46 def testHeader(self):
47 """Test HeaderGenerator"""
48
49 header = IECore.HeaderGenerator.header()
50 self.assertEqual( header['ieCoreVersion'].value, IECore.versionString() )
51 ( sysname, nodename, release, version, machine, processor ) = platform.uname()
52 self.assertEqual( header["host"]["systemName"].value, sysname )
53 self.assertEqual( header["host"]["nodeName"].value, nodename )
54 self.assertEqual( header["host"]["systemRelease"].value, release )
55 self.assertEqual( header["host"]["systemVersion"].value, version )
56 self.assertEqual( header["host"]["machineName"].value, machine )
57 self.assertEqual( header["userName"].value, getpass.getuser() )
58 self.assertTrue( header.has_key( "timeStamp" ) )
59
60if __name__ == "__main__":
61 unittest.main()

Callers

nothing calls this directly

Calls 2

headerMethod · 0.80
has_keyMethod · 0.80

Tested by

no test coverage detected