Rev 6496: Add a proper tests relying on ':parent' as *a* directory service. in file:///home/vila/src/bzr/reviews/bug957049/

Vincent Ladeuil v.ladeuil+lp at free.fr
Wed Aug 1 08:47:21 UTC 2012


At file:///home/vila/src/bzr/reviews/bug957049/

------------------------------------------------------------
revno: 6496
revision-id: v.ladeuil+lp at free.fr-20120801084721-kkooywz7b16rhbny
parent: larstiq at larstiq.dyndns.org-20120430081451-7nng28iaqvv1eoaf
committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
branch nick: bug957049
timestamp: Wed 2012-08-01 10:47:21 +0200
message:
  Add a proper tests relying on ':parent' as *a* directory service.
-------------- next part --------------
=== modified file 'bzrlib/tests/blackbox/test_config.py'
--- a/bzrlib/tests/blackbox/test_config.py	2012-01-03 12:56:06 +0000
+++ b/bzrlib/tests/blackbox/test_config.py	2012-08-01 08:47:21 +0000
@@ -364,3 +364,15 @@
         self.assertLength(5, self.hpss_calls)
         self.assertLength(1, self.hpss_connections)
         self.assertThat(self.hpss_calls, ContainsNoVfsCalls)
+
+
+class TestConfigDirectory(tests.TestCaseWithTransport):
+
+    def test_parent_alias(self):
+        t = self.make_branch_and_tree('base')
+        t.branch.get_config_stack().set('test', 'base')
+        clone = t.branch.bzrdir.sprout('clone').open_branch()
+        clone.get_config_stack().set('test', 'clone')
+        out, err = self.run_bzr(['config', '-d', ':parent', 'test'],
+                                working_dir='clone')
+        self.assertEquals('base\n', out)



More information about the bazaar-commits mailing list