|
21 | 21 |
|
22 | 22 | from utils import * |
23 | 23 |
|
24 | | -class SearchTestCase(django.test.TestCase): |
| 24 | +class EditCharterTestCase(django.test.TestCase): |
25 | 25 | fixtures = ['names'] |
26 | 26 |
|
27 | | - def test_search(self): |
28 | | - make_test_data() |
29 | | - |
30 | | - group = Group.objects.get(acronym="mars") |
31 | | - group.charter.set_state(State.objects.get(slug="infrev", type="charter")) |
32 | | - |
33 | | - r = self.client.get("/wgcharter/") |
34 | | - self.assertEquals(r.status_code, 200) |
35 | | - |
36 | | - r = self.client.get(urlreverse("wg_search")) |
37 | | - self.assertEquals(r.status_code, 200) |
38 | | - |
39 | | - r = self.client.get(urlreverse("wg_search_in_process")) |
40 | | - self.assertEquals(r.status_code, 200) |
41 | | - |
42 | | - r = self.client.get(urlreverse("wg_search_by_area", kwargs=dict(name=group.parent.acronym))) |
43 | | - self.assertEquals(r.status_code, 200) |
44 | | - |
45 | | - r = self.client.get(urlreverse("wg_search") + "?nameacronym=%s" % group.name.replace(" ", "+")) |
46 | | - self.assertEquals(r.status_code, 302) |
47 | | - |
48 | | - r = self.client.get(urlreverse("wg_search") + "?nameacronym=something") |
49 | | - self.assertEquals(r.status_code, 200) |
50 | | - |
51 | | - r = self.client.get(urlreverse("wg_search") + "?nameacronym=something&by=acronym&acronym=some") |
52 | | - self.assertEquals(r.status_code, 200) |
53 | | - |
54 | | - r = self.client.get(urlreverse("wg_search") + "?nameacronym=something&by=state&state=active&charter_state=") |
55 | | - self.assertEquals(r.status_code, 200) |
56 | | - |
57 | | - r = self.client.get(urlreverse("wg_search") + "?nameacronym=something&by=state&state=&charter_state=%s" % State.objects.get(type="charter", slug="approved").pk) |
58 | | - self.assertEquals(r.status_code, 200) |
59 | | - |
60 | | - r = self.client.get(urlreverse("wg_search") + "?nameacronym=something&by=ad&ad=%s" % Person.objects.get(name="Aread Irector").pk) |
61 | | - self.assertEquals(r.status_code, 200) |
62 | | - |
63 | | - r = self.client.get(urlreverse("wg_search") + "?nameacronym=something&by=area&area=%s" % group.parent.pk) |
64 | | - self.assertEquals(r.status_code, 200) |
65 | | - |
66 | | - r = self.client.get(urlreverse("wg_search") + "?nameacronym=something&by=anyfield&anyfield=something") |
67 | | - self.assertEquals(r.status_code, 200) |
| 27 | + def setUp(self): |
| 28 | + self.charter_dir = os.path.abspath("tmp-charter-dir") |
| 29 | + os.mkdir(self.charter_dir) |
| 30 | + settings.CHARTER_PATH = self.charter_dir |
68 | 31 |
|
69 | | - r = self.client.get(urlreverse("wg_search") + "?nameacronym=something&by=eacronym&eacronym=someold") |
70 | | - self.assertEquals(r.status_code, 200) |
71 | | - |
72 | | -class WgStateTestCase(django.test.TestCase): |
73 | | - fixtures = ['names'] |
| 32 | + def tearDown(self): |
| 33 | + shutil.rmtree(self.charter_dir) |
74 | 34 |
|
75 | 35 | def test_change_state(self): |
76 | 36 | make_test_data() |
@@ -121,26 +81,14 @@ def test_change_state(self): |
121 | 81 | else: |
122 | 82 | self.assertTrue("State changed" in outbox[-1]['Subject']) |
123 | 83 |
|
124 | | - |
125 | | -class WgInfoTestCase(django.test.TestCase): |
126 | | - fixtures = ['names'] |
127 | | - |
128 | | - def setUp(self): |
129 | | - self.charter_dir = os.path.abspath("tmp-charter-dir") |
130 | | - os.mkdir(self.charter_dir) |
131 | | - settings.CHARTER_PATH = self.charter_dir |
132 | | - |
133 | | - def tearDown(self): |
134 | | - shutil.rmtree(self.charter_dir) |
135 | | - |
136 | 84 | def test_edit_telechat_date(self): |
137 | 85 | make_test_data() |
138 | 86 |
|
139 | 87 | # And make a charter for group |
140 | 88 | group = Group.objects.get(acronym="mars") |
141 | 89 | charter = group.charter |
142 | 90 |
|
143 | | - url = urlreverse('wg_edit_info', kwargs=dict(name=group.acronym)) |
| 91 | + url = urlreverse('charter_telechat_date', kwargs=dict(name=group.acronym)) |
144 | 92 | login_testing_unauthorized(self, "secretary", url) |
145 | 93 |
|
146 | 94 | # add to telechat |
@@ -197,7 +145,7 @@ def test_submit_charter(self): |
197 | 145 | self.assertEquals(charter.rev, next_revision(prev_rev)) |
198 | 146 | self.assertTrue("new_revision" in charter.latest_event().type) |
199 | 147 |
|
200 | | -class WgEditPositionTestCase(django.test.TestCase): |
| 148 | +class CharterPositionTestCase(django.test.TestCase): |
201 | 149 | fixtures = ['names', 'ballot'] |
202 | 150 |
|
203 | 151 | def test_edit_position(self): |
@@ -290,7 +238,7 @@ def test_edit_position_as_secretary(self): |
290 | 238 | q = PyQuery(r.content) |
291 | 239 | self.assertTrue(len(q('form input[name=position]')) > 0) |
292 | 240 |
|
293 | | - # vote for rhousley |
| 241 | + # vote for AD |
294 | 242 | pos_before = charter.docevent_set.filter(type="changed_ballot_position").count() |
295 | 243 | self.assertTrue(not charter.docevent_set.filter(type="changed_ballot_position", by__name="Sec Retary")) |
296 | 244 |
|
@@ -349,7 +297,7 @@ def test_send_ballot_comment(self): |
349 | 297 | self.assertTrue("BLOCKING COMMENT" in outbox[-1]['Subject']) |
350 | 298 | self.assertTrue("COMMENT" in outbox[-1]['Subject']) |
351 | 299 |
|
352 | | -class WgApproveBallotTestCase(django.test.TestCase): |
| 300 | +class CharterApproveBallotTestCase(django.test.TestCase): |
353 | 301 | fixtures = ['names'] |
354 | 302 |
|
355 | 303 | def setUp(self): |
|
0 commit comments