Test FileIndexedIO constuctors
(self)
| 166 | ']', '=', '`' ] |
| 167 | |
| 168 | def testConstructors(self): |
| 169 | """Test FileIndexedIO constuctors""" |
| 170 | f = IECore.FileIndexedIO(os.path.join( ".", "test", "FileIndexedIO.fio" ), [], IECore.IndexedIO.OpenMode.Write) |
| 171 | self.assertEqual( f.fileName() , os.path.join( ".", "test", "FileIndexedIO.fio" ) ) |
| 172 | self.assertEqual( f.path() , [] ) |
| 173 | self.assertEqual( f.currentEntryId() , "/" ) |
| 174 | |
| 175 | self.assertRaises( RuntimeError, IECore.FileIndexedIO, os.path.join( ".", "test", "FileIndexedIO.fio" ), ["nonexistantentrypoint"], IECore.IndexedIO.OpenMode.Read) |
| 176 | f = None |
| 177 | f = IECore.FileIndexedIO(os.path.join( ".", "test", "FileIndexedIO.fio" ), [], IECore.IndexedIO.OpenMode.Read) |
| 178 | self.assertEqual( f.path() , [] ) |
| 179 | f = IECore.FileIndexedIO(os.path.join( ".", "test", "FileIndexedIO.fio" ), IECore.IndexedIO.OpenMode.Read) |
| 180 | self.assertEqual( f.path() , [] ) |
| 181 | |
| 182 | def testEmptyWrite(self): |
| 183 | """Test FileIndexedIO empty file writing""" |
nothing calls this directly
no test coverage detected