Florian Bruhin
|
b878b139dd
|
Ignore errors when decoding subprocess output.
This would otherwise fail on Windows because … get translated to an UTF-8 NEL
(U+0085)...
|
2015-11-01 22:40:11 +01:00 |
|
Florian Bruhin
|
be20001594
|
Adjust log regex to parse "Unknown module".
|
2015-11-01 22:40:11 +01:00 |
|
Florian Bruhin
|
ee8d538964
|
Run new qutebrowser instance for each test.
The possibilities how a test can affect another are just too high.
|
2015-11-01 22:40:11 +01:00 |
|
Florian Bruhin
|
8664e45558
|
Use httpbin.Request namedtuple for comparisons.
This makes it easier to look at the pytest diff when things go wrong.
|
2015-11-01 22:40:11 +01:00 |
|
Florian Bruhin
|
6e786ff9b7
|
Open in a new tab.
|
2015-11-01 22:40:11 +01:00 |
|
Florian Bruhin
|
4bf6359205
|
Rename Request.url to Request.path.
|
2015-11-01 22:40:11 +01:00 |
|
Florian Bruhin
|
c052c8a107
|
Don't show full debug log without --verbose.
|
2015-11-01 22:40:11 +01:00 |
|
Florian Bruhin
|
af000a8ac6
|
Wait longer for process to start.
|
2015-11-01 22:40:11 +01:00 |
|
Florian Bruhin
|
ffc465e863
|
First work-in-progress feature test.
|
2015-11-01 22:40:11 +01:00 |
|
Florian Bruhin
|
76fcec4e4c
|
tests: First steps towards end-to-end tests.
|
2015-11-01 22:40:11 +01:00 |
|
Florian Bruhin
|
e6ee0c08cf
|
testprocess: Restart process when it quits.
|
2015-10-14 21:52:11 +02:00 |
|
Florian Bruhin
|
f858af666f
|
testprocess: Get executable/args from subclasses.
|
2015-10-14 21:52:11 +02:00 |
|
Florian Bruhin
|
294eb19e61
|
Fix tests/integration/webserver.py when frozen.
|
2015-10-10 17:41:27 +02:00 |
|
Florian Bruhin
|
3e9088083f
|
Raise correct InvalidLine exception.
|
2015-10-10 17:29:23 +02:00 |
|
Florian Bruhin
|
2f075c382b
|
Move out test process handling to its own file.
|
2015-10-10 17:20:20 +02:00 |
|
Florian Bruhin
|
5ba7b5cf0f
|
Fix lint.
|
2015-09-19 22:03:56 +02:00 |
|
Florian Bruhin
|
7d6c39d64b
|
Run frozen smoke test via pytest.
|
2015-09-18 22:23:18 +02:00 |
|
Florian Bruhin
|
ae07e00038
|
Move httpbin stuff out of integration/conftest.py.
|
2015-09-18 20:20:06 +02:00 |
|
Florian Bruhin
|
a8a2fd2e7d
|
Rename webserver.py to webserver_sub.py.
|
2015-09-18 20:08:31 +02:00 |
|
Florian Bruhin
|
2cb1f9226a
|
Make httpbin tests run when frozen.
|
2015-09-17 21:51:09 +02:00 |
|
Florian Bruhin
|
7eeabb2467
|
Fix integration tests with CRLF.
|
2015-09-17 19:52:56 +02:00 |
|
Florian Bruhin
|
a6f113375c
|
Add missing integration test data dir.
|
2015-09-17 19:10:16 +02:00 |
|
Florian Bruhin
|
c195ee225d
|
Add missing docs and fix lint.
|
2015-09-17 19:02:03 +02:00 |
|
Florian Bruhin
|
c530312aca
|
httpbin: Improve request parsing/logging.
|
2015-09-17 19:02:03 +02:00 |
|
Florian Bruhin
|
fd264631c4
|
Move httpbin data to data/ instead of html/.
|
2015-09-17 19:02:03 +02:00 |
|
Florian Bruhin
|
2bfb7609ac
|
Show data in test_httpbin.
|
2015-09-17 19:02:03 +02:00 |
|
Florian Bruhin
|
48b599a774
|
Start work on httpbin integration tests.
|
2015-09-17 19:02:03 +02:00 |
|
Florian Bruhin
|
0b911d2e20
|
Split integration tests, run smoke via pytest.
|
2015-09-01 08:54:53 +02:00 |
|