Skip to content

Commit 5f970b0

Browse files
renzonrenzon
authored andcommitted
Renamed pages from membership to bootcamp
part of #2612
1 parent a19448b commit 5f970b0

18 files changed

Lines changed: 36 additions & 36 deletions

pythonpro/checkout/templates/checkout/_membership_lp_payment_block.html renamed to pythonpro/checkout/templates/checkout/_bootcamp_lp_payment_block.html

File renamed without changes.

pythonpro/checkout/templates/checkout/membership_lp_subscription_closed.html renamed to pythonpro/checkout/templates/checkout/bootcamp_lp_subscription_closed.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ <h2 class="header-main__group__subtitle fw-300">
3838
Para ser avisado sobre a próxima turma, basta preencher os campos abaixo e você entrará na lista de espera:
3939
</h2>
4040

41-
<form method="post" action="{% url 'checkout:membership_lp' %}">
41+
<form method="post" action="{% url 'checkout:bootcamp_lp' %}">
4242
{% csrf_token %}
4343
{% bootstrap_form form %}
4444
<button class="header-main__group__button__item text-uppercase fw-700 main-transition" rel="noopener noreferrer" data-toggle="modal" data-target="#modal-waiting-capture">Entrar na lista de espera</button>

pythonpro/checkout/templates/checkout/membership_lp_subscription_open.html renamed to pythonpro/checkout/templates/checkout/bootcamp_lp_subscription_open.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -611,7 +611,7 @@ <h4 class="summary-main__group__bonus__cards__item__content__title text-uppercas
611611
</div>
612612
</div>
613613

614-
{% include 'checkout/_membership_lp_payment_block.html'%}
614+
{% include 'checkout/_bootcamp_lp_payment_block.html' %}
615615
</div>
616616
</section>
617617

@@ -1051,7 +1051,7 @@ <h3 class="faq-main__group__subtitle fw-300">As perguntas mais comuns estão lis
10511051
</section>
10521052

10531053
<section class="summary-main summary-main--secondary">
1054-
{% include 'checkout/_membership_lp_payment_block.html'%}
1054+
{% include 'checkout/_bootcamp_lp_payment_block.html' %}
10551055
</section>
10561056

10571057
<section class="countdown countdown-main countdown-main--secondary">

pythonpro/checkout/tests/test_membership_lp_when_subscription_closed.py renamed to pythonpro/checkout/tests/test_bootcamp_lp_when_subscription_closed.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ def tag_as_mock(mocker):
1616
def resp(client, tag_as_mock, freezer, logged_user):
1717
freezer.move_to(facade.launch_datetime_finish + timedelta(seconds=1))
1818
client.force_login(logged_user)
19-
return client.get(reverse('checkout:membership_lp'))
19+
return client.get(reverse('checkout:bootcamp_lp'))
2020

2121

2222
def test_tag_as_called(resp, logged_user, tag_as_mock):
@@ -28,13 +28,13 @@ def test_status_code(resp):
2828

2929

3030
def test_subscription_link_is_present(resp):
31-
dj_assert_contains(resp, reverse('checkout:membership_lp'))
31+
dj_assert_contains(resp, reverse('checkout:bootcamp_lp'))
3232

3333

3434
@pytest.fixture
3535
def resp_no_user(client, freezer):
3636
freezer.move_to(facade.launch_datetime_finish + timedelta(seconds=1))
37-
resp = client.get(reverse('checkout:membership_lp'))
37+
resp = client.get(reverse('checkout:bootcamp_lp'))
3838
return resp
3939

4040

pythonpro/checkout/tests/test_membership_lp_when_subscription_open.py renamed to pythonpro/checkout/tests/test_bootcamp_lp_when_subscription_open.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ def tag_as_mock(mocker):
1515
@pytest.fixture
1616
def resp_no_user_after_discount(client, tag_as_mock, freezer):
1717
freezer.move_to(facade.discount_datetime_limit + timedelta(seconds=1))
18-
return client.get(reverse('checkout:membership_lp'))
18+
return client.get(reverse('checkout:bootcamp_lp'))
1919

2020

2121
def test_no_user_status_code(resp_no_user_after_discount):
@@ -42,7 +42,7 @@ def test_no_user_no_discount(resp_no_user_after_discount):
4242
@pytest.fixture
4343
def resp_no_user_before_discount(client, tag_as_mock, freezer):
4444
freezer.move_to(facade.discount_datetime_limit - timedelta(seconds=1))
45-
return client.get(reverse('checkout:membership_lp'))
45+
return client.get(reverse('checkout:bootcamp_lp'))
4646

4747

4848
def test_no_user_with_first_day_discount(resp_no_user_before_discount):
@@ -60,7 +60,7 @@ def test_no_user_with_first_day_discount(resp_no_user_before_discount):
6060
def resp_with_lead_after_discount(client_with_lead, logged_user, tag_as_mock, freezer):
6161
freezer.move_to(facade.discount_datetime_limit + timedelta(seconds=1))
6262
client_with_lead.force_login(logged_user) # freezer for some reason logout user, so must be logged again
63-
return client_with_lead.get(reverse('checkout:membership_lp'))
63+
return client_with_lead.get(reverse('checkout:bootcamp_lp'))
6464

6565

6666
def test_tag_as_called(resp_with_lead_after_discount, logged_user, tag_as_mock):
@@ -74,14 +74,14 @@ def test_lead_without_discount(resp_with_lead_after_discount):
7474
def test_lead_with_first_day_discount(client_with_lead, logged_user, tag_as_mock, freezer):
7575
freezer.move_to(facade.discount_datetime_limit - timedelta(seconds=1))
7676
client_with_lead.force_login(logged_user) # freezer for some reason logout user, so must be logged again
77-
resp = client_with_lead.get(reverse('checkout:membership_lp'))
77+
resp = client_with_lead.get(reverse('checkout:bootcamp_lp'))
7878
test_no_user_with_first_day_discount(resp)
7979

8080

8181
def test_client_without_first_day_discount(client_with_client, logged_user, tag_as_mock, freezer):
8282
freezer.move_to(facade.discount_datetime_limit + timedelta(seconds=1))
8383
client_with_client.force_login(logged_user) # freezer for some reason logout user, so must be logged again
84-
resp = client_with_client.get(reverse('checkout:membership_lp'))
84+
resp = client_with_client.get(reverse('checkout:bootcamp_lp'))
8585
assert resp.context['payment_item_config'].slug == 'membership-client'
8686
assert resp.context['client_discount'] == 10000
8787
assert resp.context['first_day_discount'] == 0
@@ -95,7 +95,7 @@ def test_client_without_first_day_discount(client_with_client, logged_user, tag_
9595
def test_client_with_first_day_discount(client_with_client, logged_user, tag_as_mock, freezer):
9696
freezer.move_to(facade.discount_datetime_limit - timedelta(seconds=1))
9797
client_with_client.force_login(logged_user) # freezer for some reason logout user, so must be logged again
98-
resp = client_with_client.get(reverse('checkout:membership_lp'))
98+
resp = client_with_client.get(reverse('checkout:bootcamp_lp'))
9999
assert resp.context['payment_item_config'].slug == 'membership-client-first-day'
100100
assert resp.context['client_discount'] == 10000
101101
assert resp.context['first_day_discount'] == 40000

‎pythonpro/checkout/tests/test_waiting_list_ty.py‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ def resp(subscription_closed, client_with_lead, logged_user, create_or_update_wi
2525
'first_name': logged_user.first_name,
2626
'phone': logged_user.phone
2727
}
28-
yield client_with_lead.post(reverse('checkout:membership_lp'), data)
28+
yield client_with_lead.post(reverse('checkout:bootcamp_lp'), data)
2929

3030

3131
def test_logged_user_updated(resp, logged_user, create_or_update_with_no_role_mock):
@@ -51,7 +51,7 @@ def resp_anonymous_user_existing_email(subscription_closed, client, logged_user,
5151
'first_name': logged_user.first_name,
5252
'phone': logged_user.phone
5353
}
54-
yield client.post(reverse('checkout:membership_lp'), data)
54+
yield client.post(reverse('checkout:bootcamp_lp'), data)
5555

5656

5757
def test_anonymous_user_existing_email_updated(resp_anonymous_user_existing_email, logged_user,
@@ -73,7 +73,7 @@ def anonymous_form_data():
7373
@pytest.fixture
7474
def resp_anonymous_user_missing_email(subscription_closed, client, create_or_update_with_no_role_mock,
7575
anonymous_form_data, db):
76-
yield client.post(reverse('checkout:membership_lp'), anonymous_form_data)
76+
yield client.post(reverse('checkout:bootcamp_lp'), anonymous_form_data)
7777

7878

7979
def test_anonymous_user_missing_email_updated(resp_anonymous_user_missing_email, anonymous_form_data,

‎pythonpro/checkout/urls.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
app_name = 'checkout'
66
urlpatterns = [
7-
path('inscricao', views.membership_lp, name='membership_lp'),
7+
path('inscricao', views.bootcamp_lp, name='bootcamp_lp'),
88
path('lista-de-espera', views.waiting_list_ty, name='waiting_list_ty'),
99
path('curso-desenvolvimento-web-django-oto', views.webdev_landing_page_oto, name='webdev_landing_page_oto'),
1010
path(

‎pythonpro/checkout/views.py‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
from pythonpro.domain import user_facade
1616

1717

18-
def membership_lp(request):
18+
def bootcamp_lp(request):
1919
user = request.user
2020

2121
if request.method == 'POST':
@@ -31,7 +31,7 @@ def membership_lp(request):
3131
)
3232
return redirect(reverse('checkout:waiting_list_ty'))
3333
else:
34-
return render(request, 'checkout/membership_lp_subscription_closed.html', {'form': form})
34+
return render(request, 'checkout/bootcamp_lp_subscription_closed.html', {'form': form})
3535

3636
if user.is_authenticated:
3737
user_facade.visit_member_landing_page(request.user, source=request.GET.get('utm_source', default='unknown'))
@@ -42,7 +42,7 @@ def membership_lp(request):
4242

4343
if should_show_closed_subscription_page:
4444
form = checkout_forms.WaitingForm()
45-
return render(request, 'checkout/membership_lp_subscription_closed.html', {'form': form})
45+
return render(request, 'checkout/bootcamp_lp_subscription_closed.html', {'form': form})
4646

4747
has_client_discount = False
4848

@@ -72,7 +72,7 @@ def membership_lp(request):
7272
client_discount = no_discount_item_config.price - client_discount_item_config.price - first_day_discount
7373

7474
login_url = reverse('two_factor:login')
75-
redirect_path = reverse('checkout:membership_lp')
75+
redirect_path = reverse('checkout:bootcamp_lp')
7676
qs = urlencode({'utm_source': request.GET.get('utm_source', 'unknown')})
7777
redirect_url = f'{redirect_path}?{qs}'
7878
qs = urlencode({'next': redirect_url})
@@ -99,7 +99,7 @@ def membership_lp(request):
9999
'promotion_end_date_milliseconds': promotion_end_date_milliseconds,
100100
'no_discount_item_config': no_discount_item_config,
101101
}
102-
return render(request, 'checkout/membership_lp_subscription_open.html', context)
102+
return render(request, 'checkout/bootcamp_lp_subscription_open.html', context)
103103

104104

105105
def waiting_list_ty(request):

‎pythonpro/cohorts/tests/test_live_class_detail.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,4 +81,4 @@ def resp_not_level_three(client_with_not_level_three_roles, live_class: LiveClas
8181

8282
def test_live_class_landing_for_not_level_three_users(cohort, resp_not_level_three):
8383
assert resp_not_level_three.status_code == 302
84-
assert resp_not_level_three.url == reverse('checkout:membership_lp')
84+
assert resp_not_level_three.url == reverse('checkout:bootcamp_lp')

‎pythonpro/cohorts/tests/test_webinar_detail.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,4 +62,4 @@ def resp_not_level_three(client_with_not_level_three_roles, webinar: Webinar, lo
6262

6363
def test_webinar_landing_for_client(cohort, resp_not_level_three):
6464
assert resp_not_level_three.status_code == 302
65-
assert resp_not_level_three.url == reverse('checkout:membership_lp')
65+
assert resp_not_level_three.url == reverse('checkout:bootcamp_lp')

0 commit comments

Comments
 (0)