File tree Expand file tree Collapse file tree 1 file changed +11
-0
lines changed
contrib/IECoreUSD/test/IECoreUSD Expand file tree Collapse file tree 1 file changed +11
-0
lines changed Original file line number Diff line number Diff line change @@ -939,6 +939,17 @@ def testSceneWrite( self ):
939939 stage .Export ( exportPath )
940940 self .assertTrue ( os .path .exists ( exportPath ) )
941941
942+ # invalid path
943+ invalidExportPath = os .path .join ( self .temporaryDirectory (), "invalid" , "invalid.scc" )
944+ with IECore .CapturingMessageHandler () as mh :
945+ stage .Export ( invalidExportPath )
946+
947+ self .assertEqual ( len ( mh .messages ), 2 )
948+ self .assertEqual ( mh .messages [0 ].level , IECore .Msg .Level .Error )
949+ self .assertEqual ( mh .messages [0 ].context , "SdfFileFormatSharedSceneWriters::SceneLRUCache" )
950+ self .assertEqual ( mh .messages [1 ].level , IECore .Msg .Level .Error )
951+ self .assertEqual ( mh .messages [1 ].context , "UsdSceneCacheFileFormat::WriteToFile" )
952+
942953 # root
943954 layer = pxr .Sdf .Layer .FindOrOpen ( linkFileName )
944955
You can’t perform that action at this time.
0 commit comments