added tests for transitive trust