Skip to content

Commit 9294a52

Browse files
committed
Fix tests, again :)
1 parent 9dc0a13 commit 9294a52

File tree

4 files changed

+130
-44
lines changed

4 files changed

+130
-44
lines changed

tests/unit/legacy/api/test_draft.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,6 @@
1010
# See the License for the specific language governing permissions and
1111
# limitations under the License.
1212

13-
import pretend
14-
15-
from pyramid.httpexceptions import HTTPMovedPermanently
16-
1713
from warehouse.legacy.api import draft
1814

1915
from ....common.db.accounts import UserFactory

tests/unit/manage/test_views.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3223,7 +3223,7 @@ def test_publish_project_release(self, monkeypatch):
32233223
tag="project:release:publish",
32243224
ip_address=request.remote_addr,
32253225
additional={
3226-
"submitted_by": request.user.username,
3226+
"published_by": request.user.username,
32273227
"canonical_version": release.canonical_version,
32283228
},
32293229
)

warehouse/locale/messages.pot

Lines changed: 127 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -2027,7 +2027,7 @@ msgstr ""
20272027
#: warehouse/templates/manage/account.html:87
20282028
#: warehouse/templates/manage/account.html:163
20292029
#: warehouse/templates/manage/release.html:67
2030-
#: warehouse/templates/manage/releases.html:68
2030+
#: warehouse/templates/manage/releases.html:74
20312031
msgid "Options"
20322032
msgstr ""
20332033

@@ -2625,57 +2625,66 @@ msgid "<a href=\"%(href)s\">Release version %(version)s</a> created"
26252625
msgstr ""
26262626

26272627
#: warehouse/templates/manage/history.html:36
2628-
#: warehouse/templates/manage/history.html:52
2628+
#: warehouse/templates/manage/history.html:57
26292629
msgid "Added by:"
26302630
msgstr ""
26312631

26322632
#: warehouse/templates/manage/history.html:39
26332633
#, python-format
2634-
msgid "Release version %(version)s removed"
2634+
msgid "<a href=\"%(href)s\">Release version %(version)s</a> published"
26352635
msgstr ""
26362636

26372637
#: warehouse/templates/manage/history.html:41
2638-
#: warehouse/templates/manage/history.html:47
2639-
#: warehouse/templates/manage/history.html:57
2640-
msgid "Removed by:"
2638+
msgid "Published by:"
26412639
msgstr ""
26422640

26432641
#: warehouse/templates/manage/history.html:44
26442642
#, python-format
2643+
msgid "Release version %(version)s removed"
2644+
msgstr ""
2645+
2646+
#: warehouse/templates/manage/history.html:46
2647+
#: warehouse/templates/manage/history.html:52
2648+
#: warehouse/templates/manage/history.html:62
2649+
msgid "Removed by:"
2650+
msgstr ""
2651+
2652+
#: warehouse/templates/manage/history.html:49
2653+
#, python-format
26452654
msgid "File removed from release version %(version)s"
26462655
msgstr ""
26472656

2648-
#: warehouse/templates/manage/history.html:45
2657+
#: warehouse/templates/manage/history.html:50
26492658
#: warehouse/templates/manage/release.html:99
26502659
msgid "Filename:"
26512660
msgstr ""
26522661

2653-
#: warehouse/templates/manage/history.html:50
2662+
#: warehouse/templates/manage/history.html:55
26542663
#, python-format
26552664
msgid "<a href=\"%(href)s\">%(username)s</a> added as project %(role_name)s"
26562665
msgstr ""
26572666

2658-
#: warehouse/templates/manage/history.html:55
2667+
#: warehouse/templates/manage/history.html:60
26592668
#, python-format
26602669
msgid "<a href=\"%(href)s\">%(username)s</a> removed as project %(role_name)s"
26612670
msgstr ""
26622671

2663-
#: warehouse/templates/manage/history.html:60
2672+
#: warehouse/templates/manage/history.html:65
26642673
#, python-format
26652674
msgid "<a href=\"%(href)s\">%(username)s</a> changed to project %(role_name)s"
26662675
msgstr ""
26672676

2668-
#: warehouse/templates/manage/history.html:62
2677+
#: warehouse/templates/manage/history.html:67
26692678
msgid "Changed by:"
26702679
msgstr ""
26712680

2672-
#: warehouse/templates/manage/history.html:67
2673-
#: warehouse/templates/manage/history.html:74
2681+
#: warehouse/templates/manage/history.html:72
2682+
#: warehouse/templates/manage/history.html:79
26742683
msgid "Permissions: Can upload to this project"
26752684
msgstr ""
26762685

2677-
#: warehouse/templates/manage/history.html:68
2678-
#: warehouse/templates/manage/history.html:75
2686+
#: warehouse/templates/manage/history.html:73
2687+
#: warehouse/templates/manage/history.html:80
26792688
msgid "Controlled by:"
26802689
msgstr ""
26812690

@@ -3097,6 +3106,9 @@ msgstr ""
30973106

30983107
#: warehouse/templates/manage/projects.html:94
30993108
msgid "Sole owner"
3109+
3110+
#: warehouse/templates/manage/releases.html:94
3111+
msgid "Manage"
31003112
msgstr ""
31013113

31023114
#: warehouse/templates/manage/projects.html:142
@@ -3197,6 +3209,11 @@ msgstr ""
31973209
#: warehouse/templates/manage/publishing.html:126
31983210
#, python-format
31993211
msgid "OpenID Connect publishers associated with %(project_name)s"
3212+
3213+
#: warehouse/templates/manage/projects.html:104
3214+
#: warehouse/templates/manage/releases.html:100
3215+
#: warehouse/templates/packaging/detail.html:364
3216+
msgid "View"
32003217
msgstr ""
32013218

32023219
#: warehouse/templates/manage/publishing.html:130
@@ -3242,6 +3259,8 @@ msgstr ""
32423259

32433260
#: warehouse/templates/manage/release.html:37
32443261
#: warehouse/templates/manage/release.html:48
3262+
#: warehouse/templates/packaging/detail.html:328
3263+
#: warehouse/templates/packaging/detail.html:339
32453264
msgid "Filename, size"
32463265
msgstr ""
32473266

@@ -3252,11 +3271,15 @@ msgstr ""
32523271

32533272
#: warehouse/templates/manage/release.html:39
32543273
#: warehouse/templates/manage/release.html:57
3274+
#: warehouse/templates/packaging/detail.html:330
3275+
#: warehouse/templates/packaging/detail.html:350
32553276
msgid "Python version"
32563277
msgstr ""
32573278

32583279
#: warehouse/templates/manage/release.html:40
32593280
#: warehouse/templates/manage/release.html:61
3281+
#: warehouse/templates/packaging/detail.html:331
3282+
#: warehouse/templates/packaging/detail.html:358
32603283
msgid "Upload date"
32613284
msgstr ""
32623285

@@ -3285,7 +3308,7 @@ msgid "Delete file"
32853308
msgstr ""
32863309

32873310
#: warehouse/templates/manage/release.html:93
3288-
#: warehouse/templates/manage/releases.html:109
3311+
#: warehouse/templates/manage/releases.html:125
32893312
msgid "Delete"
32903313
msgstr ""
32913314

@@ -3315,13 +3338,62 @@ msgstr ""
33153338
msgid "Release settings"
33163339
msgstr ""
33173340

3318-
#: warehouse/templates/manage/release.html:126
3319-
#: warehouse/templates/manage/release.html:156
3320-
#: warehouse/templates/manage/releases.html:123
3341+
#: warehouse/templates/manage/release.html:125
3342+
#: warehouse/templates/manage/release.html:147
3343+
#: warehouse/templates/manage/releases.html:135
3344+
msgid "Publish release"
3345+
msgstr ""
3346+
3347+
#: warehouse/templates/manage/release.html:128
3348+
#, python-format
3349+
msgid ""
3350+
"\n"
3351+
" Publishing will make this release (and %(count)s file within "
3352+
"it) available when installing or updating this project.\n"
3353+
" "
3354+
msgid_plural ""
3355+
"\n"
3356+
" Publishing will make this release (and %(count)s files within "
3357+
"it) available when installing or updating this project.\n"
3358+
" "
3359+
msgstr[0] ""
3360+
msgstr[1] ""
3361+
3362+
#: warehouse/templates/manage/release.html:134
3363+
msgid ""
3364+
"\n"
3365+
" Publishing will make this release available when installing or "
3366+
"updating this project.\n"
3367+
" "
3368+
msgstr ""
3369+
3370+
#: warehouse/templates/manage/release.html:142
3371+
#, python-format
3372+
msgid ""
3373+
"\n"
3374+
" After publishing this release, users will be able to use pip "
3375+
"to install <code>%(project_name)s==%(version)s</code>.\n"
3376+
" "
3377+
msgstr ""
3378+
3379+
#: warehouse/templates/manage/release.html:147
3380+
#: warehouse/templates/manage/release.html:181
3381+
#: warehouse/templates/manage/release.html:203
3382+
#: warehouse/templates/manage/releases.html:23
3383+
#: warehouse/templates/manage/releases.html:143
3384+
#: warehouse/templates/manage/releases.html:149
3385+
#: warehouse/templates/manage/releases.html:162
3386+
#: warehouse/templates/manage/releases.html:169
3387+
msgid "Version"
3388+
msgstr ""
3389+
3390+
#: warehouse/templates/manage/release.html:151
3391+
#: warehouse/templates/manage/release.html:181
3392+
#: warehouse/templates/manage/releases.html:152
33213393
msgid "Yank release"
33223394
msgstr ""
33233395

3324-
#: warehouse/templates/manage/release.html:129
3396+
#: warehouse/templates/manage/release.html:154
33253397
#, python-format
33263398
msgid ""
33273399
"\n"
@@ -3336,15 +3408,15 @@ msgid_plural ""
33363408
msgstr[0] ""
33373409
msgstr[1] ""
33383410

3339-
#: warehouse/templates/manage/release.html:135
3411+
#: warehouse/templates/manage/release.html:160
33403412
msgid ""
33413413
"\n"
33423414
" Yanking will mark this release to be ignored when installing in"
33433415
" most common scenarios.\n"
33443416
" "
33453417
msgstr ""
33463418

3347-
#: warehouse/templates/manage/release.html:139
3419+
#: warehouse/templates/manage/release.html:164
33483420
#, python-format
33493421
msgid ""
33503422
"\n"
@@ -3354,15 +3426,15 @@ msgid ""
33543426
" "
33553427
msgstr ""
33563428

3357-
#: warehouse/templates/manage/release.html:142
3429+
#: warehouse/templates/manage/release.html:167
33583430
#, python-format
33593431
msgid ""
33603432
"\n"
33613433
" For more information, see <a href=\"%(href)s\">PEP 592</a>.\n"
33623434
" "
33633435
msgstr ""
33643436

3365-
#: warehouse/templates/manage/release.html:149
3437+
#: warehouse/templates/manage/release.html:174
33663438
#, python-format
33673439
msgid ""
33683440
"\n"
@@ -3392,7 +3464,7 @@ msgstr ""
33923464
msgid "Delete release"
33933465
msgstr ""
33943466

3395-
#: warehouse/templates/manage/release.html:165
3467+
#: warehouse/templates/manage/release.html:190
33963468
#, python-format
33973469
msgid ""
33983470
"\n"
@@ -3407,7 +3479,7 @@ msgid_plural ""
34073479
msgstr[0] ""
34083480
msgstr[1] ""
34093481

3410-
#: warehouse/templates/manage/release.html:171
3482+
#: warehouse/templates/manage/release.html:196
34113483
msgid "Deleting will irreversibly delete this release."
34123484
msgstr ""
34133485

@@ -3444,19 +3516,23 @@ msgstr ""
34443516
msgid "Release date"
34453517
msgstr ""
34463518

3447-
#: warehouse/templates/manage/releases.html:25
3519+
#: warehouse/templates/manage/releases.html:26
3520+
msgid "Published date"
3521+
msgstr ""
3522+
3523+
#: warehouse/templates/manage/releases.html:28
34483524
msgid "Files"
34493525
msgstr ""
34503526

3451-
#: warehouse/templates/manage/releases.html:27
3527+
#: warehouse/templates/manage/releases.html:30
34523528
msgid "Yanked reason"
34533529
msgstr ""
34543530

3455-
#: warehouse/templates/manage/releases.html:36
3531+
#: warehouse/templates/manage/releases.html:39
34563532
msgid "Manage version"
34573533
msgstr ""
34583534

3459-
#: warehouse/templates/manage/releases.html:44
3535+
#: warehouse/templates/manage/releases.html:50
34603536
#, python-format
34613537
msgid ""
34623538
"\n"
@@ -3469,36 +3545,49 @@ msgid_plural ""
34693545
msgstr[0] ""
34703546
msgstr[1] ""
34713547

3472-
#: warehouse/templates/manage/releases.html:57
3548+
#: warehouse/templates/manage/releases.html:63
34733549
msgid "No files"
34743550
msgstr ""
34753551

3476-
#: warehouse/templates/manage/releases.html:67
3552+
#: warehouse/templates/manage/releases.html:73
34773553
msgid "View release options"
34783554
msgstr ""
34793555

3480-
#: warehouse/templates/manage/releases.html:73
3556+
#: warehouse/templates/manage/releases.html:79
34813557
#, python-format
34823558
msgid "Options for %(version)s"
34833559
msgstr ""
34843560

3485-
#: warehouse/templates/manage/releases.html:76
3561+
#: warehouse/templates/manage/releases.html:82
34863562
msgid "Un-yank Release"
34873563
msgstr ""
34883564

3489-
#: warehouse/templates/manage/releases.html:81
3565+
#: warehouse/templates/manage/releases.html:87
34903566
msgid "Un-yank"
34913567
msgstr ""
34923568

3493-
#: warehouse/templates/manage/releases.html:101
3569+
#: warehouse/templates/manage/releases.html:108
3570+
msgid "Publish"
3571+
msgstr ""
3572+
3573+
#: warehouse/templates/manage/releases.html:116
34943574
msgid "Yank"
34953575
msgstr ""
34963576

3497-
#: warehouse/templates/manage/releases.html:119
3577+
#: warehouse/templates/manage/releases.html:138
3578+
#, python-format
3579+
msgid ""
3580+
"\n"
3581+
" After publishing this release, users will be able to use "
3582+
"pip to install <code>%(project_name)s==%(version)s</code>.\n"
3583+
" "
3584+
msgstr ""
3585+
3586+
#: warehouse/templates/manage/releases.html:148
34983587
msgid "Un-yank release"
34993588
msgstr ""
35003589

3501-
#: warehouse/templates/manage/releases.html:126
3590+
#: warehouse/templates/manage/releases.html:155
35023591
#, python-format
35033592
msgid ""
35043593
"\n"

warehouse/migrations/versions/93388f06f5e7_draft_releases.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,8 @@ def upgrade():
5959
# Create the hashing database function for our draft identifiers
6060
op.execute(
6161
"""
62-
CREATE FUNCTION make_draft_hash(project_name text, version text) returns text as $$
62+
CREATE FUNCTION make_draft_hash(project_name text, version text)
63+
returns text as $$
6364
SELECT md5(project_name || version)
6465
$$
6566
LANGUAGE SQL

0 commit comments

Comments
 (0)