summaryrefslogtreecommitdiffstats
path: root/src/software/test/test_software_identity_resource.py
Commit message (Collapse)AuthorAgeFilesLines
* software: be more tolerant when checking SystemNameMichal Minar2013-07-231-1/+1
| | | | | | | Allow hostname aliases and fully qualified domain names in properties like SystemName. Modified tests accordingly.
* renamed openlmi namespace to lmiMichal Minar2013-07-041-1/+1
| | | | | To comply with lmi shell, which is placed in *lmi* package, and to make our imports shorter, we are renaming *openlmi* namespace to *lmi*.
* fixed RequestStateChange of LMI_SoftwareIdentityResourceMichal Minar2013-07-041-0/+47
| | | | added test for this method
* added LMI_ to classnames prefix for to key propertiesMichal Minar2013-04-111-1/+1
| | | | | | | | | | | previous pattern of key properties: LMI:ShortClassName:* replaces with LMI:FullClassName:* where FullClassName = "LMI_" + ShortClassName
* Merge remote-tracking branch 'origin/master' into software-smashMichal Minar2013-03-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/software/cli/software.py src/software/openlmi/__init__.py src/software/openlmi/software/LMI_HostedSoftwareIdentityResource.py src/software/openlmi/software/LMI_SoftwareFileCheck.py src/software/openlmi/software/LMI_SoftwareInstalledPackage.py src/software/openlmi/software/LMI_SoftwarePackage.py src/software/openlmi/software/__init__.py src/software/openlmi/software/cimom_entry.py src/software/openlmi/software/core/ComputerSystem.py src/software/openlmi/software/core/SoftwareFileCheck.py src/software/openlmi/software/core/SoftwareInstalledPackage.py src/software/openlmi/software/core/SoftwarePackage.py src/software/openlmi/software/core/SoftwarePackageChecks.py src/software/openlmi/software/core/__init__.py src/software/openlmi/software/util/__init__.py src/software/openlmi/software/yumdb/__init__.py src/software/openlmi/software/yumdb/errors.py src/software/openlmi/software/yumdb/jobs.py src/software/openlmi/software/yumdb/packagecheck.py src/software/openlmi/software/yumdb/packageinfo.py src/software/openlmi/software/yumdb/process.py src/software/test/base.py src/software/test/rpmcache.py src/software/test/run.py src/software/test/test_software_file_check.py src/software/test/test_software_installed_package.py src/software/test/test_software_package.py
* happy new yearMichal Minar2013-03-201-1/+1
| | | | welcome 2013! in our source code
* changed LMI:* prefixes in key propertiesMichal Minar2013-03-201-1/+2
| | | | to avoid id collisions with other OpenLMI classes
* lot of bugfixes in communicationMichal Minar2013-02-261-5/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | communication: * now the client can detect YumWorker's early termination and restart it * session level is counted on client and server side - this allows to restore session state, when process is restarted * minimized session nesting on server to 1 at max - thanks to counter on client side - reduces communication traffic * improved logging api changes: * PackageInfo's pkgid renamed to objid * Repository's name renamed to repoid caption renamed to name * added include_repos and exclude_repos to YumDB methods, where it makes sense other bugfixes: * fixed issues with repo enable * assigning None to Instance properties with CIMProperty values instead of skipping the value assignment to prevent using old reference to value allowed for repository management - enable/disable allowed to list/filter packages of particular repositories added filter for packages to match those belonging to repository testing: * improved testing speed using run.py script * removed unfinishable tests
* added LMI_SoftwareIdentityResource providerMichal Minar2013-02-181-0/+209
now it's possible to list and manage repositories