File tree Expand file tree Collapse file tree 2 files changed +11
-1
lines changed
Expand file tree Collapse file tree 2 files changed +11
-1
lines changed Original file line number Diff line number Diff line change @@ -286,7 +286,7 @@ IECore::CompoundObjectPtr VDBObject::metadata( const std::string &name )
286286
287287bool VDBObject::isEqualTo ( const IECore::Object *other ) const
288288{
289- if ( !IECoreScene::VisibleRenderable::isNotEqualTo ( other ) )
289+ if ( !IECoreScene::VisibleRenderable::isEqualTo ( other ) )
290290 {
291291 return false ;
292292 }
Original file line number Diff line number Diff line change @@ -260,6 +260,16 @@ def testFilename( self ) :
260260 emptyVDB = IECoreVDB .VDBObject ()
261261 self .assertEqual ( emptyVDB .fileName (), "" )
262262
263+ def testEquality ( self ) :
264+
265+ o = IECoreVDB .VDBObject ( os .path .join ( self .dataDir , "smoke.vdb" ) )
266+ self .assertEqual ( o , o )
267+
268+ o2 = o .copy ()
269+ o2 .findGrid ( "density" ).mapAll ( lambda value : value + 1 )
270+
271+ self .assertNotEqual ( o2 , o )
272+ self .assertEqual ( o2 , o2 )
263273
264274if __name__ == "__main__" :
265275 unittest .main ()
You can’t perform that action at this time.
0 commit comments