# # testing EndPointReference # import unittest import sys # automake build dir sys.path.insert(0, '..') sys.path.insert(0, '../.libs') # cmake build dir sys.path.insert(0, '../../../build/bindings/python') from pywsman import * class TestEndPointReference(unittest.TestCase): def test_endpoint_reference(self): epr = EndPointReference("http://schemas.microsoft.com/wbem/wsman/1/wmi/root/cimv2/Win32_Service?Name=Windows&Vendor=Microsoft") assert epr is not None print( epr.to_xml() ) s1 = epr.selector("Name") assert s1 is not None s2 = epr.selector("Vendor") assert s2 is not None names = epr.selector_names() print( "Names: ", names ) if __name__ == '__main__': unittest.main()