summaryrefslogtreecommitdiffstats
path: root/testsuite/Testsrc
diff options
context:
space:
mode:
authorChris St. Pierre <chris.a.st.pierre@gmail.com>2012-10-17 10:43:50 -0400
committerChris St. Pierre <chris.a.st.pierre@gmail.com>2012-10-17 11:21:41 -0400
commit6683f2e8d48b1cbf8e4c1ad096c6b0c98eefe527 (patch)
treed3a6e86dfdcdb3ada0ffe49d70df20a8592769f7 /testsuite/Testsrc
parent2eed5d0f1a3ce36f92d2a9b4d087eda6b68aa3bc (diff)
downloadbcfg2-6683f2e8d48b1cbf8e4c1ad096c6b0c98eefe527.tar.gz
bcfg2-6683f2e8d48b1cbf8e4c1ad096c6b0c98eefe527.tar.bz2
bcfg2-6683f2e8d48b1cbf8e4c1ad096c6b0c98eefe527.zip
fixed metadata tests for get_client_names_by_profiles
Diffstat (limited to 'testsuite/Testsrc')
-rw-r--r--testsuite/Testsrc/Testlib/TestServer/TestPlugins/TestMetadata.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/testsuite/Testsrc/Testlib/TestServer/TestPlugins/TestMetadata.py b/testsuite/Testsrc/Testlib/TestServer/TestPlugins/TestMetadata.py
index 38f4f2161..44465b898 100644
--- a/testsuite/Testsrc/Testlib/TestServer/TestPlugins/TestMetadata.py
+++ b/testsuite/Testsrc/Testlib/TestServer/TestPlugins/TestMetadata.py
@@ -1000,6 +1000,9 @@ class TestMetadata(_TestMetadata, TestStatistics, TestDatabaseBacked):
@patch("Bcfg2.Server.Plugins.Metadata.XMLMetadataConfig.load_xml", Mock())
def test_get_client_names_by_profiles(self):
metadata = self.load_clients_data(metadata=self.load_groups_data())
+ metadata.core.build_metadata = Mock()
+ metadata.core.build_metadata.side_effect = \
+ lambda c: metadata.get_initial_metadata(c)
self.assertItemsEqual(metadata.get_client_names_by_profiles(["group2"]),
[c.get("name")
for c in get_clients_test_tree().findall("//Client[@profile='group2']")])