Merge lp:~daker/loco-team-portal/fix.tests2 into lp:loco-team-portal

Proposed by Adnane Belmadiaf
Status: Merged
Approved by: Adnane Belmadiaf
Approved revision: 590
Merged at revision: 591
Proposed branch: lp:~daker/loco-team-portal/fix.tests2
Merge into: lp:loco-team-portal
Diff against target: 88 lines (+24/-9)
5 files modified
.bzrignore (+1/-1)
loco_directory/events/fields.py (+19/-0)
loco_directory/events/forms.py (+0/-5)
loco_directory/events/models.py (+2/-1)
puppet/manifests/classes/ltp.pp (+2/-2)
To merge this branch: bzr merge lp:~daker/loco-team-portal/fix.tests2
Reviewer Review Type Date Requested Status
LoCo Team Portal Developers Pending
Review via email: mp+141298@code.launchpad.net

Commit message

Fixed the tests

To post a comment you must log in.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file '.bzrignore'
2--- .bzrignore 2012-11-12 20:25:25 +0000
3+++ .bzrignore 2012-12-26 22:47:22 +0000
4@@ -2,7 +2,7 @@
5 .pydevproject
6 *.pyc
7 loco_directory/lp_data
8-loco_directory/loco_directory.db
9+loco_directory/ltp.db
10 *.mo
11 loco_directory/media/jquery
12 loco_directory/media/jquery-ui
13
14=== added file 'loco_directory/events/fields.py'
15--- loco_directory/events/fields.py 1970-01-01 00:00:00 +0000
16+++ loco_directory/events/fields.py 2012-12-26 22:47:22 +0000
17@@ -0,0 +1,19 @@
18+# -*- coding: utf-8 -*-
19+from django.db.models import PositiveSmallIntegerField
20+
21+
22+class GuestsField(PositiveSmallIntegerField):
23+ """
24+ PositiveSmallIntegerField with a max_value of 100.
25+ """
26+
27+ def get_internal_type(self):
28+ return "PositiveSmallIntegerField"
29+
30+ def formfield(self, **kwargs):
31+ """
32+ Set maximum value in *formfield* to 100.
33+ """
34+ defaults = {'min_value': 0, 'max_value': 100}
35+ defaults.update(kwargs)
36+ return super(PositiveSmallIntegerField, self).formfield(**defaults)
37
38=== modified file 'loco_directory/events/forms.py'
39--- loco_directory/events/forms.py 2012-12-04 22:17:11 +0000
40+++ loco_directory/events/forms.py 2012-12-26 22:47:22 +0000
41@@ -171,11 +171,6 @@
42 """
43 a form to create/update an Attendee object
44 """
45- def __init__(self, *args, **kargs):
46- super(AttendeeRegistrationForm, self).__init__(*args, **kargs)
47- self.fields['guests'].min_value = 0
48- self.fields['guests'].max_value = 100
49-
50 class Meta:
51 model = Attendee
52 exclude = ('attendee_profile', 'team_event')
53
54=== modified file 'loco_directory/events/models.py'
55--- loco_directory/events/models.py 2012-12-22 15:14:15 +0000
56+++ loco_directory/events/models.py 2012-12-26 22:47:22 +0000
57@@ -10,6 +10,7 @@
58 from common.mixins import LocalTimeMixin
59
60 from .managers import GlobalEventManager, TeamEventManager
61+from .fields import GuestsField
62
63 ATTENDEE_PROMISE_CHOICES = (
64 ('sure', _('attending')),
65@@ -213,7 +214,7 @@
66 team_event = models.ForeignKey(TeamEvent, help_text=_('the Team Event'))
67 attendee_profile = models.ForeignKey(UserProfile, help_text=_('the name of the attendee'), null=True)
68 promise = models.CharField(verbose_name=_('Attending Status'), max_length=50, choices=ATTENDEE_PROMISE_CHOICES)
69- guests = models.PositiveSmallIntegerField(verbose_name=_('Additional Guests'))
70+ guests = GuestsField(verbose_name=_('Additional Guests'))
71
72 class Meta:
73 unique_together = ('team_event', 'attendee_profile')
74
75=== modified file 'puppet/manifests/classes/ltp.pp'
76--- puppet/manifests/classes/ltp.pp 2012-12-24 21:17:36 +0000
77+++ puppet/manifests/classes/ltp.pp 2012-12-26 22:47:22 +0000
78@@ -11,8 +11,8 @@
79 exec {
80 "db_download":
81 cwd => "$PROJ_DIR/loco_directory",
82- command => "/usr/bin/wget http://people.ubuntu.com/~daker/ltp/loco_directory.db",
83- creates => "$PROJ_DIR/loco_directory/loco_directory.db";
84+ command => "/usr/bin/wget http://people.ubuntu.com/~daker/ltp/loco_directory.db ltp.db",
85+ creates => "$PROJ_DIR/loco_directory/ltp.db";
86 }
87
88 exec {

Subscribers

People subscribed via source and target branches