Skip to content

Commit 21fbaa5

Browse files
Updats minutes links
The new link points to the new minutes repo. Also updated the tests related to it.
1 parent 6418dc1 commit 21fbaa5

File tree

2 files changed

+7
-30
lines changed

2 files changed

+7
-30
lines changed

djangoproject/templates/base_foundation.html

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,10 @@ <h3>About the foundation</h3>
2626
<li><a href="/foundation/conferences/">Organizing a Django conference</a></li>
2727
</ul>
2828
<h3>{% translate "Latest DSF meeting minutes" %}</h3>
29-
{% render_latest_meeting_minute_entries 2 %}
30-
<a href="{% url 'foundation_meeting_archive_index' %}" class="link-readmore">{% translate "More meeting minutes" %}</a>
29+
<p>
30+
{% blocktrans with minutes_url="https://github.com/django/dsf-minutes" %}
31+
The latest meeting minutes can be found on <a href="{{ minutes_url }}">the minutes repository</a>.
32+
{% endblocktrans %}
33+
</p>
3134
</div>
3235
{% endblock %}

foundation/tests.py

Lines changed: 2 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
from django.urls import reverse
66
from djmoney.money import Money
77

8-
from .models import ApprovedGrant, BoardMember, Business, Meeting, Office, Term
8+
from .models import ApprovedGrant, BoardMember, Meeting, Office, Term
99

1010

1111
class MeetingTestCase(TestCase):
@@ -82,34 +82,8 @@ def test_latest_meeting_minutes(self):
8282
"treasurer_report": "Hello World",
8383
"title": "DSF Board monthly meeting",
8484
}
85-
latest_meeting = Meeting.objects.create(
86-
date=date(2023, 5, 12), **common_meeting_data
87-
)
88-
previous_meeting = Meeting.objects.create(
89-
date=date(2023, 4, 12), **common_meeting_data
90-
)
9185
Meeting.objects.create(date=date(2023, 3, 12), **common_meeting_data)
92-
common_business_data = {
93-
"body": "Example",
94-
"body_html": "Example",
95-
"business_type": "New",
96-
"meeting": latest_meeting,
97-
}
98-
Business.objects.create(title="Business item 1", **common_business_data)
99-
Business.objects.create(title="Business item 2", **common_business_data)
100-
Business.objects.create(title="Business item 3", **common_business_data)
101-
10286
response = self.client.get(reverse("foundation_meeting_archive_index"))
10387

10488
self.assertContains(response, "Latest DSF meeting minutes")
105-
106-
self.assertContains(response, "DSF Board monthly meeting, May 12, 2023")
107-
self.assertContains(response, latest_meeting.get_absolute_url())
108-
self.assertContains(response, "DSF Board monthly meeting, April 12, 2023")
109-
self.assertContains(response, previous_meeting.get_absolute_url())
110-
self.assertNotContains(response, "DSF Board monthly meeting, March 12, 2023")
111-
112-
self.assertContains(response, "New and Ongoing business", count=1)
113-
self.assertContains(response, "Business item 1")
114-
self.assertContains(response, "Business item 2")
115-
self.assertContains(response, "Business item 3")
89+
self.assertContains(response, "https://github.com/django/dsf-minutes")

0 commit comments

Comments
 (0)