This is an automated email from the git hooks/post-receive script.
firstyear pushed a change to branch master in repository 389-ds-base.
from 4c4d3c1 Issue 49408 - Add a test case for nsds5ReplicaId checks new 545b627 Ticket 49298 - issue with test case and remove-ds.pl
The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: dirsrvtests/tests/suites/config/removed_config_49298_test.py | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-)
This is an automated email from the git hooks/post-receive script.
firstyear pushed a commit to branch master in repository 389-ds-base.
commit 545b627ac01c712a35c59335f1b39bee8c7b30cc Author: William Brown firstyear@redhat.com Date: Tue Nov 21 16:51:13 2017 +0100
Ticket 49298 - issue with test case and remove-ds.pl
Bug Description: In some cases, the missing dse.ldif would cause remove ds.pl to fail.
Fix Description: Move and restore the dse.ldif instead to allow the test to pass.
https://pagure.io/389-ds-base/issue/49298
Author: wibrown
Review by: vashirov (Thanks!) --- dirsrvtests/tests/suites/config/removed_config_49298_test.py | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-)
diff --git a/dirsrvtests/tests/suites/config/removed_config_49298_test.py b/dirsrvtests/tests/suites/config/removed_config_49298_test.py index e652369..7cf0f20 100644 --- a/dirsrvtests/tests/suites/config/removed_config_49298_test.py +++ b/dirsrvtests/tests/suites/config/removed_config_49298_test.py @@ -42,7 +42,8 @@ def test_restore_config(topo):
for i in ('dse.ldif', 'dse.ldif.startOK'): p = os.path.join(dse_path, i) - os.remove(p) + d = os.path.join(dse_path, i + '.49298') + os.rename(p, d)
# This will pass. topo.standalone.start() @@ -70,7 +71,8 @@ def test_removed_config(topo):
for i in ('dse.ldif', 'dse.ldif.bak', 'dse.ldif.startOK'): p = os.path.join(dse_path, i) - os.remove(p) + d = os.path.join(dse_path, i + '.49298') + os.rename(p, d)
# We actually can't check the log output, because it can't read dse.ldif, # don't know where to write it yet! All we want is the server fail to @@ -78,4 +80,9 @@ def test_removed_config(topo): with pytest.raises(subprocess.CalledProcessError): topo.standalone.start()
+ # Restore the files so that setup-ds.l can work + for i in ('dse.ldif', 'dse.ldif.bak', 'dse.ldif.startOK'): + p = os.path.join(dse_path, i) + d = os.path.join(dse_path, i + '.49298') + os.rename(d, p)
389-commits@lists.fedoraproject.org