From: Thierry Parmentelat Date: Fri, 16 Dec 2011 16:32:14 +0000 (+0100) Subject: updated microtest X-Git-Tag: sfa-2.0-7~18 X-Git-Url: http://git.onelab.eu/?p=sfa.git;a=commitdiff_plain;h=66af88fe4acfdf333930643ffc8184ad948ecd5f updated microtest --- diff --git a/sfa/rspecs/version_manager.py b/sfa/rspecs/version_manager.py index 3e7500ce..8c00664f 100644 --- a/sfa/rspecs/version_manager.py +++ b/sfa/rspecs/version_manager.py @@ -69,11 +69,23 @@ class VersionManager: raise InvalidRSpec("Unkwnown RSpec schema: %s" % schema) return retval +def show_by_string(string): + try: + print v.get_version(string) + except Exception,e: + print e +def show_by_schema(string): + try: + print v.get_version_by_schema(string) + except Exception,e: + print e + if __name__ == '__main__': v = VersionManager() print v.versions - print v.get_version('sfa 1') - print v.get_version('protogeni 2') - print v.get_version('protogeni 2 advertisement') - print v.get_version_by_schema('http://www.protogeni.net/resources/rspec/2/ad.xsd') + show_by_string('sfa 1') + show_by_string('protogeni 2') + show_by_string('protogeni 2 advertisement') + show_by_schema('http://www.protogeni.net/resources/rspec/2/ad.xsd') + show_by_schema('http://sorch.netmode.ntua.gr/ws/RSpec/ad.xsd')