Sajith Sasidharan
|
f9dc2509de
|
Test "deep check and repair" page
|
2020-07-10 08:00:04 -04:00 |
|
Sajith Sasidharan
|
427f99621f
|
Do more null checks
|
2020-07-10 06:56:29 -04:00 |
|
Sajith Sasidharan
|
dfb477a2b1
|
Remove unused import
|
2020-06-17 22:09:50 -04:00 |
|
Sajith Sasidharan
|
e121cc0a84
|
Use the right names
Missed this in testing because this code was not reached in testing.
|
2020-06-17 22:09:50 -04:00 |
|
Sajith Sasidharan
|
4f213e93be
|
Remove an unused variable
|
2020-06-17 22:04:08 -04:00 |
|
Sajith Sasidharan
|
0483fc91c1
|
Remove unused import
|
2020-06-17 22:04:08 -04:00 |
|
Sajith Sasidharan
|
c3440ce213
|
Use a helper to query monitor counters
|
2020-06-17 21:53:11 -04:00 |
|
Sajith Sasidharan
|
47f9147e16
|
Rename a class for consistency's sake
|
2020-06-17 21:46:40 -04:00 |
|
Sajith Sasidharan
|
c8d218fb9f
|
Add newsfragment
|
2020-06-17 21:18:14 -04:00 |
|
Sajith Sasidharan
|
fe1b0cb7ed
|
Rename class variables
|
2020-06-17 21:18:14 -04:00 |
|
Sajith Sasidharan
|
22977352bb
|
Document parameters of ResultsRenderer classes
|
2020-06-17 21:18:14 -04:00 |
|
Sajith Sasidharan
|
79be795566
|
Remove unused want_json()
|
2020-06-17 21:18:14 -04:00 |
|
Sajith Sasidharan
|
23a51117d2
|
Rename r to check_results
|
2020-06-17 21:18:14 -04:00 |
|
Sajith Sasidharan
|
fae4f44404
|
Prefer req to ctx
|
2020-06-17 21:18:14 -04:00 |
|
Sajith Sasidharan
|
cdb3747470
|
Remove nevow imports
|
2020-06-17 21:18:14 -04:00 |
|
Sajith Sasidharan
|
de99912641
|
Replace ctx references with req references
|
2020-06-17 21:18:14 -04:00 |
|
Sajith Sasidharan
|
1ee756c8df
|
Use Beautiful Soup to check for favicon
|
2020-06-17 21:18:14 -04:00 |
|
Sajith Sasidharan
|
2e60408bf6
|
Wrap counters in <span> tags
Unless the rendered page contains strings of the form "Objects
Checked: <span>n</span>" etc, test_POST_DIRURL_deepcheck will not
pass.
|
2020-06-17 21:18:14 -04:00 |
|
Sajith Sasidharan
|
33ddac879c
|
Remove unused code
|
2020-06-17 21:18:14 -04:00 |
|
Sajith Sasidharan
|
8094b3144d
|
Use SlotsSequenceElement to render all objects
|
2020-06-17 21:18:14 -04:00 |
|
Sajith Sasidharan
|
4e594b09bf
|
Use SlotsSequenceElement to render corrupt shares
|
2020-06-17 21:18:14 -04:00 |
|
Sajith Sasidharan
|
46cb3b6bc3
|
Use SlotsSequenceElement to render servers with corrupt shares
|
2020-06-17 21:18:14 -04:00 |
|
Sajith Sasidharan
|
c41bca24f5
|
Use SlotsSequenceElement to render deep check results problems
|
2020-06-17 21:18:14 -04:00 |
|
Sajith Sasidharan
|
bbd6bde478
|
Use SlotsSequenceElement to render remaining corrupt shares
This was previously not implemented; leaving it as such.
|
2020-06-17 21:18:14 -04:00 |
|
Sajith Sasidharan
|
19f6ec7102
|
Use SlotsSequenceElement to render servers with corrupt shares
This was previously not implemented; leaving it as such.
|
2020-06-17 21:18:14 -04:00 |
|
Sajith Sasidharan
|
e0c686bb92
|
Use SlotsSequenceElement to render post-repair problems
|
2020-06-17 21:18:14 -04:00 |
|
Sajith Sasidharan
|
f168dcd19c
|
Use SlotsSequenceElement to render pre-repair problems
|
2020-06-17 21:18:14 -04:00 |
|
Sajith Sasidharan
|
c7aa789a22
|
Fix "class has no children attribute" error
|
2020-06-17 21:18:14 -04:00 |
|
Sajith Sasidharan
|
cfb1560d15
|
Render "all objects" table using SlotsSequenceElement
|
2020-06-17 21:18:14 -04:00 |
|
Sajith Sasidharan
|
3783349ea7
|
Add span tags to "deep check and repair results" template
Tests expect <span> tags around these numbers, let us add those.
|
2020-06-17 21:18:14 -04:00 |
|
Sajith Sasidharan
|
c4be4b566c
|
Make TestRequest an object
Wouldn't pass PythonTwoRegressions.test_new_style_classes without
this.
|
2020-06-17 21:18:14 -04:00 |
|
Sajith Sasidharan
|
048840ac99
|
Stringify numbers
|
2020-06-17 21:18:14 -04:00 |
|
Sajith Sasidharan
|
c44a167a66
|
Remove WebRenderingMixin from WebResultsRendering
|
2020-06-17 21:18:14 -04:00 |
|
Sajith Sasidharan
|
02cd42c130
|
Simplify WebResultsRendering.test_literal
|
2020-06-17 21:18:14 -04:00 |
|
Sajith Sasidharan
|
77120ba70c
|
Update tests for ResultsRenderer classes
|
2020-06-17 21:18:14 -04:00 |
|
Sajith Sasidharan
|
0d1269264a
|
Stringify numbers in DeepCheckResultsRenderer
|
2020-06-17 21:18:14 -04:00 |
|
Sajith Sasidharan
|
7237fef630
|
Add property client to CheckAndRepairResultsRendererElement
|
2020-06-17 21:18:14 -04:00 |
|
Sajith Sasidharan
|
19db5fb312
|
Update "deep check and repair results" template
|
2020-06-17 21:18:14 -04:00 |
|
Sajith Sasidharan
|
e4efcdd925
|
Make DeepCheckAndRepairResultsRenderer a MultiFormatResource
|
2020-06-17 21:18:14 -04:00 |
|
Sajith Sasidharan
|
842b2b6be5
|
Use twisted tags in "deep check and repair results" template
|
2020-06-17 21:18:14 -04:00 |
|
Sajith Sasidharan
|
27e5ce090a
|
Update deep check results template
|
2020-06-17 21:18:14 -04:00 |
|
Sajith Sasidharan
|
c33c0a884d
|
Make DeepCheckResultsRenderer a MultiFormatResource
|
2020-06-17 21:18:14 -04:00 |
|
Sajith Sasidharan
|
9dcaa104c5
|
Use twisted tags in deep check results template
|
2020-06-17 21:18:14 -04:00 |
|
Sajith Sasidharan
|
0eea108123
|
Make CheckAndRepairResultsRenderer a MultiFormatResource
|
2020-06-17 21:18:14 -04:00 |
|
Sajith Sasidharan
|
d9005fcccc
|
Use twisted tags in check and repair results template
|
2020-06-17 21:18:14 -04:00 |
|
Sajith Sasidharan
|
80e9f48551
|
Add line breaks in a comment
|
2020-06-17 21:18:14 -04:00 |
|
Sajith Sasidharan
|
6f1601aeeb
|
Stringify numbers before wrapping them up in tags
|
2020-06-17 21:18:14 -04:00 |
|
Sajith Sasidharan
|
d2540b89d3
|
Use twisted web tags in ResultsBase
|
2020-06-17 21:18:14 -04:00 |
|
Sajith Sasidharan
|
8e37bb1ebb
|
Make ResultsBase a base class of CheckResultsRendererElement
|
2020-06-17 21:18:14 -04:00 |
|
Sajith Sasidharan
|
fea4e516f3
|
Make CheckResultsRenderer a MultiFormatResource
|
2020-06-17 21:18:14 -04:00 |
|