Skip to content

Commit f3e9afe

Browse files
author
Vijay
committed
Made changes as per django 1.10
Made changes as per django 1.10
1 parent 4a562c9 commit f3e9afe

File tree

6 files changed

+30
-23
lines changed

6 files changed

+30
-23
lines changed

tests/functional/test_edit_profile.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ def test_signup_college_poc_flow(base_url, browser, outbox):
1212
user = f.create_user()
1313
user.set_password('123123')
1414
user.save()
15-
url = base_url + '/workshop/'
15+
url = base_url + '/accounts/login/'
1616
browser.visit(url)
1717
browser.fill('login', user.email)
1818
browser.fill('password', '123123')
@@ -94,7 +94,7 @@ def test_signup_tutor_flow(base_url, browser, outbox):
9494
user = f.create_user()
9595
user.set_password('123123')
9696
user.save()
97-
url = base_url + '/workshop/'
97+
url = base_url + '/accounts/login/'
9898
browser.visit(url)
9999
browser.fill('login', user.email)
100100
browser.fill('password', '123123')

tests/functional/test_workshops_flow.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ def test_workshop_wrong_action(base_url, browser, outbox):
1313
user = f.create_user()
1414
user.set_password('123123')
1515
user.save()
16-
url = base_url + '/workshop/'
16+
url = base_url + '/accounts/login/'
1717
browser.visit(url)
1818
browser.fill('login', user.email)
1919
browser.fill('password', '123123')
@@ -42,7 +42,7 @@ def test_workshop_wrong_action(base_url, browser, outbox):
4242
workshop.status = WorkshopStatus.REQUESTED
4343
workshop.location = org.location
4444
workshop.save()
45-
url = base_url + '/workshop/update/{}/'.format(workshop.id)
45+
url = base_url + '/accounts/login/'
4646
browser.visit(url)
4747
browser.fill('login', user.email)
4848
browser.fill('password', '123123')
@@ -84,7 +84,7 @@ def test_workshop_flow(base_url, browser, outbox):
8484
user = f.create_user()
8585
user.set_password('123123')
8686
user.save()
87-
url = base_url + '/workshop/'
87+
url = base_url + '/accounts/login/'
8888
browser.visit(url)
8989
browser.fill('login', user.email)
9090
browser.fill('password', '123123')
@@ -116,7 +116,7 @@ def test_workshop_flow(base_url, browser, outbox):
116116
workshop.expected_date = datetime.now() + timedelta(days=20)
117117
workshop.presenter.add(user)
118118
workshop.save()
119-
url = base_url + '/workshop/update/{}/'.format(workshop.id)
119+
url = base_url + '/accounts/login/'
120120
browser.visit(url)
121121
browser.fill('login', user.email)
122122
browser.fill('password', '123123')

tests/functional/workshop/test_create_workshop.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ def test_workshop_create(base_url, browser, outbox):
1212
poc_type = f.create_usertype(slug='poc', display_name='poc')
1313
state = f.create_state()
1414
user = base.create_user(password)
15-
url = base_url + '/workshop/'
15+
url = base_url + '/accounts/login/'
1616
base.login_and_confirm(browser, url, outbox, user, password)
1717
user.save()
1818
location = f.create_locaiton(name='location1')
@@ -23,7 +23,7 @@ def test_workshop_create(base_url, browser, outbox):
2323

2424
user.profile.save()
2525

26-
url = base_url + '/workshop/'
26+
url = base_url + '/accounts/login/'
2727
base.login(browser, url, user, password)
2828

2929
# validate if user belongs to organisation

tests/functional/workshop/test_workshop_list.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ def test_workshop_list(base_url, browser, outbox):
2727
state = f.create_state()
2828
# Testcase with usertyep poc
2929
user = base.create_user(password)
30-
url = base_url + '/workshop/'
30+
url = base_url + '/accounts/login/'
3131
base.login_and_confirm(browser, url, outbox, user, password)
3232
user.profile.usertype.clear()
3333
user.profile.usertype.add(poc_type)
@@ -52,11 +52,11 @@ def test_workshop_list(base_url, browser, outbox):
5252
workshop.location = org.location
5353
workshop.save()
5454

55-
url = base_url + '/workshop/'
55+
url = base_url + '/accounts/login/'
5656
base.login(browser, url, user, password)
5757
data_check = browser.find_by_text(org.name)
5858
assert data_check
59-
59+
url = base_url + '/workshop/'
6060
browser.visit(url + "?location={}".format(org.location.id))
6161
data_check = browser.find_by_text(org.name)
6262
assert data_check
@@ -80,7 +80,7 @@ def test_workshop_list(base_url, browser, outbox):
8080
# Testcase for usertype tutor
8181
browser.visit(base_url + "/accounts/logout")
8282
user = base.create_user(password)
83-
url = base_url + '/workshop/'
83+
url = base_url + '/accounts/login/'
8484
base.login_and_confirm(browser, url, outbox, user, password)
8585
# user.profile.usertype.add(tutor_type)
8686
# user.save()
@@ -100,27 +100,27 @@ def test_workshop_list(base_url, browser, outbox):
100100
# Testcase for lead
101101
browser.visit(base_url + "/accounts/logout")
102102
user = base.create_user(password)
103-
url = base_url + '/workshop/'
103+
url = base_url + '/accounts/login/'
104104
base.login_and_confirm(browser, url, outbox, user, password)
105105

106106
user.profile.usertype.add(regional_lead_type)
107107
user.save()
108108
lead = RegionalLead.objects.create(location=org.location)
109109
lead.leads.add(user)
110110

111-
url = base_url + '/workshop/'
111+
url = base_url + '/accounts/login/'
112112
base.login(browser, url, user, password)
113113
# data_check = browser.find_by_text(org.name)
114114
# assert data_check
115115

116116
# Testcase for user with no usertype
117117
browser.visit(base_url + "/accounts/logout")
118118
user = base.create_user(password)
119-
url = base_url + '/workshop/'
119+
url = base_url + '/accounts/login/'
120120
base.login_and_confirm(browser, url, outbox, user, password)
121121

122-
url = base_url + '/workshop/'
122+
url = base_url + '/accounts/login/'
123123
base.login(browser, url, user, password)
124124
# data_check = browser.find_by_text(org.name)
125-
# assert [] == data_check
125+
url = base_url + '/accounts/login/'
126126
browser.visit(base_url + "/accounts/logout")

wye/organisations/views.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import uuid
22

33
from django.conf import settings
4-
from django.conf.urls import url
4+
from django.conf.urls import url
55
from django.contrib.auth.tokens import PasswordResetTokenGenerator
66
from django.core.urlresolvers import reverse_lazy
77
from django.http import Http404

wye/workshops/forms.py

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,12 +35,12 @@ def __init__(self, *args, **kwargs):
3535
self.fields['location'].required = False
3636
self.fields['location'].widget = forms.HiddenInput()
3737

38-
def clean_location(self):
39-
if "requester" not in self.cleaned_data:
40-
return ""
38+
# def clean_location(self):
39+
# if "requester" not in self.cleaned_data:
40+
# return ""
4141

42-
organisation = self.cleaned_data['requester']
43-
return organisation.location
42+
# organisation = self.cleaned_data['requester']
43+
# return organisation.location
4444

4545
def get_organisations(self, user):
4646
if Profile.is_admin(user):
@@ -59,6 +59,13 @@ def clean_expected_date(self):
5959
else:
6060
return date
6161

62+
def clean_location(self):
63+
# data = self.cleaned_data['requester']
64+
if ('requester' not in self.data) or (not self.data['requester']):
65+
return None
66+
o = Organisation.objects.get(id=self.data['requester'])
67+
return o.location
68+
6269
class Meta:
6370
model = Workshop
6471
exclude = (

0 commit comments

Comments
 (0)