diff options
author | James E. Blair <jeblair@redhat.com> | 2018-01-02 14:20:17 -0800 |
---|---|---|
committer | James E. Blair <jeblair@redhat.com> | 2018-01-16 09:37:40 -0800 |
commit | 0e4c791c7bc1df62535b4f6e199a78167c73b8e3 (patch) | |
tree | fd7d8b61eea7c40abaa5df7be7f5868d41739c32 /tests/unit/test_gerrit_crd.py | |
parent | 1c2023c108418e90fbc422de854a5e7796533e29 (diff) | |
download | zuul-0e4c791c7bc1df62535b4f6e199a78167c73b8e3.tar.gz |
Support cross-source dependencies
Additional tests and docs in later patches.
Change-Id: I3b86a1e3dd507fa5e584680fb6c86d35f9ff3e23
Story: 2001334
Task: 5885
Diffstat (limited to 'tests/unit/test_gerrit_crd.py')
-rw-r--r-- | tests/unit/test_gerrit_crd.py | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/tests/unit/test_gerrit_crd.py b/tests/unit/test_gerrit_crd.py index 7a61eec23..732bc3d60 100644 --- a/tests/unit/test_gerrit_crd.py +++ b/tests/unit/test_gerrit_crd.py @@ -24,9 +24,6 @@ from tests.base import ( class TestGerritCRD(ZuulTestCase): tenant_config_file = 'config/single-tenant/main.yaml' - def setUp(self): - raise self.skipTest("Feature not yet implemented") - def test_crd_gate(self): "Test cross-repo dependencies" A = self.fake_gerrit.addFakeChange('org/project1', 'master', 'A') @@ -100,18 +97,14 @@ class TestGerritCRD(ZuulTestCase): A = self.fake_gerrit.addFakeChange('org/project1', 'master', 'A') B = self.fake_gerrit.addFakeChange('org/project2', 'master', 'B') C1 = self.fake_gerrit.addFakeChange('org/project2', 'mp', 'C1') - C2 = self.fake_gerrit.addFakeChange('org/project2', 'mp', 'C2', - status='ABANDONED') - C1.data['id'] = B.data['id'] - C2.data['id'] = B.data['id'] A.addApproval('Code-Review', 2) B.addApproval('Code-Review', 2) C1.addApproval('Code-Review', 2) # A Depends-On: B+C1 - A.data['commitMessage'] = '%s\n\nDepends-On: %s\n' % ( - A.subject, B.data['url']) + A.data['commitMessage'] = '%s\n\nDepends-On: %s\nDepends-On: %s\n' % ( + A.subject, B.data['url'], C1.data['url']) self.executor_server.hold_jobs_in_build = True B.addApproval('Approved', 1) |