Jennifer Richards
|
fd0df6f619
|
Add ability to import session minutes from notes.ietf.org. Mock out calls to the requests library in tests. Call markdown library through a util method. Fixes #3489. Commit ready for merge.
- Legacy-Id: 19763
|
2021-12-09 17:16:19 +00:00 |
|
Jennifer Richards
|
dcf4251363
|
Better handle invalid character encodings in process_email and feedback_email commands. Add tests of this using stdin. Commit ready for merge.
- Legacy-Id: 19694
|
2021-11-19 00:41:05 +00:00 |
|
Jennifer Richards
|
81d9234d54
|
Use temporary directories instead of "real" filesystem for tests. Fixes #3414. Commit ready for merge.
- Legacy-Id: 19555
|
2021-11-05 19:45:57 +00:00 |
|
Jennifer Richards
|
968b775315
|
Create management command base class that sends emails on exceptions. Fixes #3356 and #3357. Commit ready for merge.
- Legacy-Id: 19493
|
2021-10-29 01:58:21 +00:00 |
|
Jennifer Richards
|
6cf9eb8dd1
|
Allow secretariat to edit document author list. Fixes #3185. Commit ready for merge.
- Legacy-Id: 18989
|
2021-05-11 18:40:28 +00:00 |
|
Robert Sparks
|
3697180cc1
|
Reverted merge of timezone-aware migration efforts.
- Legacy-Id: 18792
|
2021-01-12 16:54:20 +00:00 |
|
Henrik Levkowetz
|
a708bdf895
|
Refactored out a new test case DrafTestCase in order to re-use it to set up test directories with draft content, and updated the StatisticsTest to subclass it.
- Legacy-Id: 18783
|
2020-12-19 22:42:36 +00:00 |
|
Henrik Levkowetz
|
774e752a54
|
Snapshot of timezone-aware datatracker code. Tests pass, and the test-crawler shows only expected differences. Trunk changes merged in up to r18768.
- Legacy-Id: 18770
|
2020-12-16 23:53:37 +00:00 |
|
Jennifer Richards
|
d67b298512
|
Use reworked filtering for ical agendas; refactor filter UI with office hours buttons and nicer formatting
- Legacy-Id: 18619
|
2020-10-16 16:06:07 +00:00 |
|
Henrik Levkowetz
|
bc05e7a8d0
|
Refactored many instances of msg.get_payload(decode=True).decode('utf-8') and similar to get_payload_text(msg), which uses msg.get_charset() to get the actual charset to do the decoding, in a consistent manner. Also removed some instances of force_str, but more remain.
- Legacy-Id: 17807
|
2020-05-16 20:20:05 +00:00 |
|
Henrik Levkowetz
|
9aeda11a29
|
Removed some Py2 compatibility decorators.
- Legacy-Id: 17673
|
2020-04-21 13:54:31 +00:00 |
|
Henrik Levkowetz
|
726fcbf27d
|
Removed all __future__ imports.
- Legacy-Id: 17391
|
2020-03-05 23:53:42 +00:00 |
|
Henrik Levkowetz
|
ab173cb2eb
|
Removed further six usage: six.string_types, six.integer_types, six.moves.urllib instances.
- Legacy-Id: 17390
|
2020-03-05 20:46:58 +00:00 |
|
Henrik Levkowetz
|
e9a37d8ac8
|
Removed six.text_type(), changed six.moves.urllib to plain urllib, and removed now unused six imports.
- Legacy-Id: 17385
|
2020-03-05 14:41:41 +00:00 |
|
Henrik Levkowetz
|
8c6eb3a30a
|
Python2/3 compatibility: Changed the use of open() and StringIO to io.open() etc.
- Legacy-Id: 16458
|
2019-07-15 19:14:04 +00:00 |
|
Henrik Levkowetz
|
36cac48063
|
Fixed a bunch of str/bytes issues.
- Legacy-Id: 16341
|
2019-06-30 20:54:09 +00:00 |
|
Henrik Levkowetz
|
d7f5c84182
|
Initial 2to3 patch with added copyright statement updates.
- Legacy-Id: 16309
|
2019-06-27 14:40:54 +00:00 |
|
Henrik Levkowetz
|
ca1f3340c0
|
Changed a ReviewAssignmentDocEvent type from 'closed_review_request' to 'closed_review_assignment', for consistency and readability.
- Legacy-Id: 16181
|
2019-05-02 12:38:41 +00:00 |
|
Henrik Levkowetz
|
1530a6c394
|
Added a new TestCase assertion: assertMailboxContains(), to be able to better express some test cases.
- Legacy-Id: 14139
|
2017-09-19 19:47:48 +00:00 |
|
Henrik Levkowetz
|
db96292229
|
Added a utility function to show just the text content of the test client response.
- Legacy-Id: 13737
|
2017-06-30 11:45:24 +00:00 |
|
Henrik Levkowetz
|
76628be3fd
|
Merged in ^/branch/iola/author-stats-r13145 from olau@iola.dk, and fixed some tests in code which moved after the latest merge with trunk. The test suite passes, but the migrations are _not_ ready to run, because of numbering conflicts (again due to code changes on trunk since the latest sync).
- Legacy-Id: 13479
|
2017-05-31 20:59:26 +00:00 |
|
Ole Laursen
|
5b677dc6ba
|
Merge author stats branch into new branch from trunk
- Legacy-Id: 13159
|
2017-03-28 14:36:40 +00:00 |
|
Henrik Levkowetz
|
14c748df98
|
Changed the creation of temporary test dirs to use names which include the test class name, in order to make it possible to run test cases in parallel. Disabled coverage testing when running in parallel (those classes cannot be pickled and distributed to the test runner threads, and also won't pass coverage data back). Tweaked the TestCase.tempdir() method.
- Legacy-Id: 13157
|
2017-03-27 21:41:18 +00:00 |
|
Henrik Levkowetz
|
53481eebd8
|
Added a utility function to create a test-class specific temporary directory.
- Legacy-Id: 13026
|
2017-03-19 19:25:26 +00:00 |
|
Henrik Levkowetz
|
3c6f00869f
|
Dead code removal: meeting models and test_utils.
- Legacy-Id: 12965
|
2017-03-04 05:19:39 +00:00 |
|
Henrik Levkowetz
|
9fb1a8e05f
|
Tweaked an import to make Python 2to3 able to handle it.
- Legacy-Id: 12922
|
2017-02-26 10:54:33 +00:00 |
|
Henrik Levkowetz
|
858d855eff
|
Changed the new account creation to require a proper name at the same time as the account password is set, before actually creating the account. Also tweaked the password strength and confirmation code.
- Legacy-Id: 12892
|
2017-02-20 16:50:39 +00:00 |
|
Ole Laursen
|
4426e3386f
|
Add assertNoFormPostErrors for use instead of testing the status code
of form post responses to make it easier to see what goes wrong when
the form in a test suddently doesn't validate
- Legacy-Id: 12744
|
2017-01-27 13:27:19 +00:00 |
|
Henrik Levkowetz
|
b914f46313
|
Merged in ^/branch/iola/review-tracker-r12128@12397, bringing in the review tool functionality described in RFC7735. This adds the ability to set up review management pages for review teams such as genart, secdir, opsdir, etc.; letting the review team secretaries manage requested and completed reviews; letting the reviewers keep track of and document their reviews, and more. See the RFC for full specification, and the branch commit log for a full commit history.
- Legacy-Id: 12419
|
2016-11-29 14:54:19 +00:00 |
|
Robert Sparks
|
be51bc2e78
|
Change the lines saying that a test has failed to make it easier to cut-paste to run the failed test again. Commit ready for merge.
- Legacy-Id: 12378
|
2016-11-17 02:52:45 +00:00 |
|
Henrik Levkowetz
|
a36cf95572
|
Refactored the code to skip coverage testing a bit, and added skipping of template and url coverage.
- Legacy-Id: 11472
|
2016-06-24 15:39:59 +00:00 |
|
Henrik Levkowetz
|
6fa181763b
|
Changed the code test coverage checking to never register coverage counts for tests that are sometimes skipped. Removed now unwanted skip settings from the releasetest settings.
- Legacy-Id: 11453
|
2016-06-21 20:39:28 +00:00 |
|
Ole Laursen
|
44e135345c
|
Add a page for displaying a review request, add support for
withdrawing requests, add tests for these two pages
- Legacy-Id: 11217
|
2016-05-20 14:14:31 +00:00 |
|
Henrik Levkowetz
|
76bb233b70
|
Refactored draft submission checks so that new checkers can be slotted in through a configuration in settings.py. Refactored the calling of idnits to use the new API, and added a pyang validation check.
- Legacy-Id: 10894
|
2016-03-04 20:08:29 +00:00 |
|
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
|
c17ea94b08
|
Updated the code to use version 4.0.1 of coverage.py for code coverage measurements. Moved the code which starts coverage measurement to settings_sqlitetest.py to avoid coverage measurements running when not doing tests. Did some additional coveage measurement refactoring.
- Legacy-Id: 10238
|
2015-10-18 20:01:57 +00:00 |
|
Henrik Levkowetz
|
499a2180a3
|
Removed unused imports.
- Legacy-Id: 10231
|
2015-10-18 12:29:17 +00:00 |
|
Henrik Levkowetz
|
cf4cbf76f3
|
Reverted mixed merge.
- Legacy-Id: 10230
|
2015-10-18 12:14:30 +00:00 |
|
Henrik Levkowetz
|
349b2b511a
|
Removed unused imports.
- Legacy-Id: 10229
|
2015-10-18 12:12:50 +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 |
|
Henrik Levkowetz
|
e3799dca2e
|
Fixed a bug in TestCase.assertValidHtml().
- Legacy-Id: 9563
|
2015-04-26 20:10:48 +00:00 |
|
Henrik Levkowetz
|
5a5289d1ad
|
Added pip and setuptools, required in virtualenv, to requirements.txt in order to simplify buildbot testing of package installation and version testing.
- Legacy-Id: 9560
|
2015-04-26 19:12:16 +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
|
49edc7404e
|
Made ietf/utils pyflakes-clean.
- Legacy-Id: 7496
|
2014-03-16 07:26:03 +00:00 |
|
Henrik Levkowetz
|
5bef5d11ae
|
Made doc/ pyflakes-clean.
- Legacy-Id: 7462
|
2014-03-15 16:09:47 +00:00 |
|
Ole Laursen
|
c9984e40fc
|
Call base class fixture handling in perma_fixtures hack rather than
duplicating the (now incorrect) code from the base class
- Legacy-Id: 6915
|
2013-12-13 15:39:34 +00:00 |
|
Henrik Levkowetz
|
84eee2e83c
|
Extract the proper directory to combine with the relative path of the urlist diff master, instead of using getcwd() .
- Legacy-Id: 6618
|
2013-11-02 20:23:47 +00:00 |
|
Henrik Levkowetz
|
2e6fa148f3
|
Tweaked the testurl diff output text.
- Legacy-Id: 6534
|
2013-10-29 22:22:54 +00:00 |
|
Henrik Levkowetz
|
da8c38f55d
|
Tweaked the display of testurl.list diff failures against known-good masters.
- Legacy-Id: 6494
|
2013-10-27 10:03:43 +00:00 |
|
Henrik Levkowetz
|
65d505edf3
|
Fixed some bugs in the method which saves a copy of a page which failed a
testurl diff test.
- Legacy-Id: 6450
|
2013-10-15 17:37:30 +00:00 |
|