| 108 | self.assertEqual( c.keys(), [ "emptyString", "normalString", "stringWithSpace", "stringWithManySpaces" ] ) |
| 109 | |
| 110 | def testSetNoClass( self ) : |
| 111 | |
| 112 | c = IECore.ClassParameter( |
| 113 | "n", |
| 114 | "d", |
| 115 | "IECORE_OP_PATHS", |
| 116 | os.path.join( "maths", "multiply" ), |
| 117 | 2 |
| 118 | ) |
| 119 | |
| 120 | self.assertEqual( c.keys(), [ "a", "b" ] ) |
| 121 | |
| 122 | c.setClass( "", 0 ) |
| 123 | |
| 124 | self.assertEqual( c.keys(), [] ) |
| 125 | self.assertEqual( c.getClass( True ), ( None, "", 0, "IECORE_OP_PATHS" ) ) |
| 126 | |
| 127 | def testSerialiseAndParse( self ) : |
| 128 | |