Henrik Levkowetz
cf7d794b09
Modified the test data to use some AD and WG chair names that contain non-ascii characters, and fixed test issues found.
...
- Legacy-Id: 10418
2015-11-04 07:34:56 +00:00
Henrik Levkowetz
4a80395a63
Removed support for perma_fixtures, using the blobal test fixtures instead.
...
- Legacy-Id: 10228
2015-10-18 11:49:15 +00:00
Robert Sparks
8a74604a1b
Done with the second pass focusing on test coverage. Lots of test tweaks, some new tests, a couple of bugs fixed. The session request code views need to be redone to allow testing.
...
- Legacy-Id: 10035
2015-08-21 16:39:00 +00:00
Robert Sparks
83753dd24e
Tests nomcom confirmation receipts. Fixes bug in submission blackout test where test was using local time, but view was using utc
...
- Legacy-Id: 10034
2015-08-20 04:23:40 +00:00
Henrik Levkowetz
85f9eee27b
Updated a set of nomcom tests to account for new facelift DOM attributes.
...
- Legacy-Id: 9361
2015-04-02 19:49:11 +00:00
Henrik Levkowetz
625347cd2f
Merged trunk@9354 to facelift copy
...
- Legacy-Id: 9357
2015-04-02 06:51:34 +00:00
Joel M. Halpern
8cab64c2fe
added some nomcom test cases. Commit ready for merge.
...
- Legacy-Id: 9317
2015-03-21 22:37:43 +00:00
Henrik Levkowetz
ddbb8c18a5
Updated the nomcom tests to use temporary test directories for data, instead of the regular values in settings.py
...
- Legacy-Id: 9248
2015-03-19 17:52:31 +00:00
Ole Laursen
a3399b0bcd
Summary: Port remaining parts of nomcom to bootstrap, fix some bugs,
...
let the private/public feedback pages share the same template, remove
the edit NomCom chair thing - there's no link to it and the
Secretariat can instead use the ordinary group management tool they
have available
- Legacy-Id: 8721
2014-12-02 10:43:20 +00:00
Ole Laursen
87870ca954
Fix more test errors - now only two not yet fully ported views remain
...
- Legacy-Id: 8571
2014-11-03 16:39:41 +00:00
Henrik Levkowetz
0d61e270d6
Normalized a couple of NameModels subclasses.
...
- Legacy-Id: 8460
2014-10-23 21:14:41 +00:00
Henrik Levkowetz
b02b0a96df
All tests pass, except for some pyflakes tests which I believe are fixed in trunk.
...
- Legacy-Id: 7579
2014-04-06 20:04:36 +00:00
Henrik Levkowetz
563f584a9e
Made ietf/nomcom pyflakes-clean. Removed some dead code.
...
- Legacy-Id: 7476
2014-03-15 19:26:01 +00:00
Ole Laursen
892c7d43ce
Reuse already fetched page instead of refetching it in nomcom test
...
- Legacy-Id: 6922
2013-12-13 16:47:57 +00:00
Ole Laursen
b302ffa814
Fix bug in nomcom test, it was sending a formset without the
...
corresponding management form values
- Legacy-Id: 6921
2013-12-13 16:45:04 +00:00
Ole Laursen
aea222edbc
Speed up nomcom tests a bit more by also only generating one certificate for the client per run
...
- Legacy-Id: 6920
2013-12-13 16:28:55 +00:00
Ole Laursen
652a5ca17a
Rewrite NomCom test data generation slightly based on the rewritten
...
base test data, fix problem with form previews
- Legacy-Id: 6918
2013-12-13 15:59:52 +00:00
Ole Laursen
e32d346bc5
Fix security_hash problem in nomcom tests, it's no longer a separate function
...
- Legacy-Id: 6905
2013-12-13 13:10:52 +00:00
Ole Laursen
d0f2859631
Move NomCom announcements view to nomcom/, move message view to
...
message/, add tests, add redirects, fix a couple of small bugs in the
announcements view
- Legacy-Id: 6769
2013-11-28 17:55:10 +00:00
Ole Laursen
9457669310
Merge in changes from the old shimfree branch
...
- Legacy-Id: 6764
2013-11-27 12:55:50 +00:00
Henrik Levkowetz
5f2da7ba9e
Merged [6486] from rjsparks@nostrum.com:
...
Slightly more than minimal changes to have questionnaire reminders go only to those nominees who have accepted but have not yet sent in a questionnaire for a given position
- Legacy-Id: 6573
Note: SVN reference [6486] has been migrated to Git commit 2a1b4c7775
2013-10-30 21:17:46 +00:00
Henrik Levkowetz
d649fd5e10
Merged [6465] and [6466] from rjsparks@nostrum.com:
...
Added the ability to send reminders to complete questionnaires to nominees in
the accepted state. Changed the send_reminders management command to not take
any arguments and run against all active nomcoms. Removed bugs from the
send_reminders management command and added tests for it. Adjusted several
dbtemplate titles and content.
Fixes bug 1157
- Legacy-Id: 6471
Note: SVN reference [6465] has been migrated to Git commit 22f356434a
Note: SVN reference [6466] has been migrated to Git commit a461e6c4a4
2013-10-21 20:12:00 +00:00
Henrik Levkowetz
e4f4467725
Changed tests to use our own subclassed TestCase, and changed almost all fixtures to be perma_fixtures.
...
- Legacy-Id: 6320
2013-09-30 20:36:20 +00:00
Ole Laursen
c191a691e0
Remove "names" fixture from all tests, since it's now loaded once just
...
after creating the test database through the global test fixture
mechanism - this speeds up multiple tests considerably
- Legacy-Id: 6305
2013-09-29 17:35:59 +00:00
Henrik Levkowetz
6baea429aa
Merged in the nomcom app from ejimenez@yaco.es and esanchez@yaco.es, and accompanying dbtemplate app and the (standard) docutils module. Added some tweaks to get all tests to pass and migrations to run.
...
- Legacy-Id: 5948
2013-08-06 10:09:29 +00:00
Emilio Jiménez
ddbfdf4b7b
change merge form, accepted vs any state: accepted, pending vs declined: declined
...
Fixes #1016
- Legacy-Id: 5701
2013-05-07 11:50:13 +00:00
Emilio Jiménez
c3ff510ed0
Change questionnaire response view.
...
Fixes #1007
- Legacy-Id: 5689
2013-05-02 09:42:00 +00:00
Emilio Jiménez
8182518242
Fixed questionnaire test
...
Ver #970
- Legacy-Id: 5686
2013-04-24 06:15:31 +00:00
Emilio Jiménez
85ab39f1ab
Refactor feedback, now feedback belong many to many nominees
...
See #913 #929 #930 #965 #970 #975
- Legacy-Id: 5598
2013-03-26 13:35:58 +00:00
Emilio Jiménez
69c704de2d
better errors control in feedback form.
...
See #970
- Legacy-Id: 5593
2013-03-25 18:02:00 +00:00
Emilio Jiménez
c5c33c29bc
Refactor nominee merge and more test
...
See #930
- Legacy-Id: 5588
2013-03-22 12:34:19 +00:00
Emilio Jiménez
34af67420c
fixed error questionnaire test.
...
See #970
- Legacy-Id: 5587
2013-03-22 10:35:41 +00:00
Emilio Jiménez
35f75289e3
Add questionnarie test.
...
See #970
- Legacy-Id: 5586
2013-03-22 10:32:52 +00:00
Emilio Jiménez
139ab194c9
Add questionnaire skel view
...
Add feedback test
Fixed labels in feedback form
See #970
- Legacy-Id: 5582
2013-03-21 18:33:02 +00:00
Emilio Jiménez
55e843a4d8
refactor public key test.
...
See #905
- Legacy-Id: 5581
2013-03-21 12:26:45 +00:00
Emilio Jiménez
40fd14da25
* Add skek view to manage feedback generated from email.
...
* Now, nominee, type and user fields in feedback model can be null
See #975
- Legacy-Id: 5576
2013-03-17 21:34:25 +00:00
Emilio Jiménez
4fec10183d
Feedback refactor:
...
* Now Feedback have manytomany to posotions, so a feedback email can be associated to few positions.
* Add user and time field to nomination model
* Delete feedbacks and questionnaires field from nomineeposition model, now feedback model has all information about nominations, feedback and quiestionnaires
* Add user field to Feedback model to know the nomcom meber who made the nomination, regardless of the real author
* Add nomcom field to Feedback and refactor EncryptedTextField, it's necessary to encrypt the comments with the nomcom public key.
* Template tag to decrypt feedback has been improved, now It isn't necessary the view context has the private key variable.
* Add skel view to view feedback
* Delete hidden fields from private and public feedback form
* Refactor private index view to show total number of questionnaires and to show if the nomienee has questionnaires or not
See #970
- Legacy-Id: 5571
2013-03-15 10:05:28 +00:00
Emilio Jiménez
04ab58d1ae
Add test skel for feedback
...
See #970
- Legacy-Id: 5549
2013-03-11 07:52:23 +00:00
Emilio Jiménez
bf0747a8e9
Add duplicated field for nominees, it is necesary when chair marks duplicate nominations
...
Change questionnaires field in NomineePosition model to manytomany, becouse it is necessary whe chair marks duplicate nominations.
Add timestamp in NomineePosition objects to see wich nomineeposition object is the last one.
Better merge nominations, update questionnaires and state of primary nomineposition object
See #930
- Legacy-Id: 5187
2013-01-15 16:14:00 +00:00
Emilio Jiménez
69a93c9f92
Check nomcom of nominations and that email is a nominee
...
See #930
- Legacy-Id: 5184
2013-01-15 10:59:44 +00:00
Emilio Jiménez
7e830643e5
Add nominee merge view.
...
See #930
- Legacy-Id: 5183
2013-01-14 19:00:25 +00:00
Emilio Jiménez
de7bab7de4
Add nomination private process
...
See #929
- Legacy-Id: 5180
2013-01-13 20:34:27 +00:00
Emilio Jiménez
57ccf2d5fc
delete comment
...
See #905
- Legacy-Id: 5171
2013-01-03 21:19:50 +00:00
Emilio Jiménez
ec0429ed39
Add edit public key test
...
See #905
- Legacy-Id: 5170
2013-01-03 21:17:53 +00:00
Emilio Jiménez
4b00c329cf
Add nominate test.
...
See #913
- Legacy-Id: 5169
2013-01-03 20:15:19 +00:00
Emilio Jiménez
7e3a6a3cff
* Add nominate test
...
* If nomcom doesn't have public key, community users wont can nominate.
See #913
- Legacy-Id: 5166
2013-01-03 17:31:34 +00:00
Emilio Jiménez
9f9c7953ab
Add edit members test.
...
See #904
- Legacy-Id: 5164
2013-01-03 15:36:28 +00:00
Emilio Jiménez
140ebaad31
* Fix some decorators in private index and private merge views
...
* Add edit chair test
* Add new roles in nomcom_test_data function
* Add member rolename to name app fixtures
* Change urls names
See #904 #919
- Legacy-Id: 5163
2013-01-03 14:40:34 +00:00
Emilio Jiménez
5e3e4bfd2e
Add a test to check encrypted feedback
...
Ver #913
- Legacy-Id: 5157
2012-12-27 11:57:36 +00:00
Emilio Jiménez
e42b5015e7
Add navigation bar for nomcom pages.
...
Add views and template skel for nomcom pages.
Modify nomcom templates fixtures
Modify initialize functions for nomcom templates
Add view tests for nomcom pages.
Add navset styles for horizontal items
See #919
- Legacy-Id: 5152
2012-12-25 11:39:36 +00:00