Merge lp:~julian-edwards/launchpad/publisher-config-ppa-schema-bug-734807 into lp:launchpad/db-devel
Proposed by
Julian Edwards
Status: | Work in progress |
---|---|
Proposed branch: | lp:~julian-edwards/launchpad/publisher-config-ppa-schema-bug-734807 |
Merge into: | lp:launchpad/db-devel |
Diff against target: |
267 lines (+125/-6) 7 files modified
database/schema/patch-2208-99-0.sql (+13/-0) lib/lp/archivepublisher/interfaces/publisherconfig.py (+22/-0) lib/lp/archivepublisher/model/publisherconfig.py (+21/-1) lib/lp/archivepublisher/tests/test_publisherconfig.py (+15/-0) lib/lp/registry/browser/distribution.py (+13/-2) lib/lp/registry/browser/tests/test_distribution_views.py (+33/-1) lib/lp/testing/factory.py (+8/-2) |
To merge this branch: | bzr merge lp:~julian-edwards/launchpad/publisher-config-ppa-schema-bug-734807 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
j.c.sackett (community) | Approve | ||
Stuart Bishop | db | Pending | |
Review via email: mp+53802@code.launchpad.net |
Description of the change
= Summary =
Add PPA publisher config fields to PublisherConfig.
== Proposed fix ==
A fairly mechanical branch to add PPA-related config fields to the
PublisherConfig table and the edit form.
== Tests ==
bin/test -cvvt test_distributi
== Demo and Q/A ==
See http://
To post a comment you must log in.
Unmerged revisions
- 10312. By Julian Edwards
-
Remove factory code that makes it impossible to set optional fields to None.
- 10311. By Julian Edwards
-
Put the extra fields on the form and make the tests pass
- 10310. By Julian Edwards
-
failing tests for the form
- 10309. By Julian Edwards
-
Update tests
- 10308. By Julian Edwards
-
model, interface and factory changes
- 10307. By Julian Edwards
-
add schema patch
As we discussed on IRC, there should probably be a way that you can get an instance out of the factory without the new fields set. Besides that, this looks good.