diff options
Diffstat (limited to 'src/saml2/tools/mdimport.py')
-rw-r--r-- | src/saml2/tools/mdimport.py | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/src/saml2/tools/mdimport.py b/src/saml2/tools/mdimport.py new file mode 100644 index 00000000..310e61ad --- /dev/null +++ b/src/saml2/tools/mdimport.py @@ -0,0 +1,29 @@ +#!/usr/bin/env python +import time +from saml2.attribute_converter import ac_factory +from saml2.mdstore import MetaDataMD, MetaDataFile + +__author__ = 'rolandh' + +def main(): + start = time.time() + for i in range(1, 10): + mdmd = MetaDataMD(ac_factory("../tests/attributemaps"), "swamid2.md") + mdmd.load() + + _ = mdmd.keys() + + print(time.time() - start) + + start = time.time() + for i in range(1, 10): + mdf = MetaDataFile(ac_factory("../tests/attributemaps"), + "../tests/swamid-2.0.xml") + mdf.load() + _ = mdf.keys() + + print(time.time() - start) + + +if __name__ == '__main__': + main() |