Daniel Schadt
|
7f8c118991
|
Fix pylint
|
2015-11-20 16:57:27 +01:00 |
|
Daniel Schadt
|
cd78086d10
|
Fix pep257
|
2015-11-20 16:23:46 +01:00 |
|
Daniel Schadt
|
729d29b8a7
|
webserver: listen on 127.0.0.1 instead of 0.0.0.0
|
2015-11-20 16:17:34 +01:00 |
|
Daniel Schadt
|
09e310277d
|
Remove server global, use lambda instead
|
2015-11-20 16:13:30 +01:00 |
|
Daniel Schadt
|
fb8f200291
|
Remove polling in webserver, use property instead
|
2015-11-20 16:11:13 +01:00 |
|
Daniel Schadt
|
613faf84ef
|
Move pylint comment
|
2015-11-20 15:30:27 +01:00 |
|
Daniel Schadt
|
097a14d5f3
|
Disable pylint no-member for cherrypy.wsgiserver
|
2015-11-20 14:03:51 +01:00 |
|
Daniel Schadt
|
a991a8c43c
|
Don't compare requests triggered by loading a page
|
2015-11-20 13:42:32 +01:00 |
|
Daniel Schadt
|
3466ee03f6
|
Change development server to cherrypy.wsgiserver
The Flask/Werkzeug development servers had some issues which lead to
failing tests (together with some Qt bugs).
|
2015-11-20 13:35:24 +01:00 |
|
Daniel Schadt
|
452c6f5310
|
Add __str__ method to ExpectedRequest
Better for reading test logs.
|
2015-11-20 13:35:24 +01:00 |
|
Daniel Schadt
|
4060fd5e90
|
Fix mhtml tests
|
2015-11-18 19:56:49 +01:00 |
|
Daniel Schadt
|
3438a45b19
|
Merge branch 'master' into download-page
|
2015-11-18 19:27:26 +01:00 |
|
Daniel Schadt
|
0d6d276592
|
mhtml: remove non-existing ftp asset
This could be the cause of failing tests, depending on the OS.
|
2015-11-18 19:15:18 +01:00 |
|
Florian Bruhin
|
dd2ec30b97
|
Revert "Use parametrization for TestKeyToString:test_all."
This reverts commit aa1ea9b063 .
I changed my mind on this, generating >400 tests for this is stupid.
|
2015-11-18 18:15:21 +01:00 |
|
Florian Bruhin
|
516a81c3cc
|
tests: Don't parse httpbin date.
We don't need the parsed date, and the parsing is locale dependent, which can
cause trouble.
|
2015-11-17 07:36:21 +01:00 |
|
Florian Bruhin
|
726525b26a
|
bdd: Add some more tests for scrolling with floats.
|
2015-11-17 06:57:33 +01:00 |
|
Florian Bruhin
|
40e2258ef3
|
Don't accept floats for :scroll-px.
|
2015-11-17 06:57:13 +01:00 |
|
Florian Bruhin
|
71134f97e3
|
bdd: Wait for request with "... should be loaded".
Hopefully makes things less prone to race conditions.
|
2015-11-17 06:42:13 +01:00 |
|
Florian Bruhin
|
779df4c08e
|
bdd: Use separate files for scroll navigate tests.
hello.txt was already cached from some other tests, so let's make sure a fresh
file gets loaded.
|
2015-11-17 06:40:23 +01:00 |
|
Florian Bruhin
|
7fe9be432a
|
tests: Make httpbin.Request a proper class.
|
2015-11-16 23:24:11 +01:00 |
|
Florian Bruhin
|
bc96da47ef
|
bdd: Tests for scrolling with non-scrollable page.
|
2015-11-16 20:35:44 +01:00 |
|
Florian Bruhin
|
a4d15b550e
|
Abort :back/:forward at beginning/end of history.
|
2015-11-16 19:03:07 +01:00 |
|
Florian Bruhin
|
eef760359c
|
Add missing 3.txt.
|
2015-11-16 07:17:53 +01:00 |
|
Florian Bruhin
|
6a4ea944cf
|
bdd: Add tests with very big counts.
|
2015-11-16 07:17:43 +01:00 |
|
Florian Bruhin
|
fe08cb24f8
|
bdd: Test some commands with count.
|
2015-11-15 20:48:07 +01:00 |
|
Florian Bruhin
|
eeab4d41ba
|
Make it possible to pass a count via command name.
This is only used for tests so far and not intended for general usage (and thus
undocumented).
|
2015-11-15 19:55:01 +01:00 |
|
Florian Bruhin
|
29a1620e81
|
bdd: Add tests for :scroll-page with --*-navigate.
|
2015-11-15 17:50:26 +01:00 |
|
Florian Bruhin
|
3d44d619fc
|
bdd: Add some tests for :scroll-{perc,page}.
|
2015-11-15 16:38:56 +01:00 |
|
Florian Bruhin
|
1af30772b1
|
bdd: Add some comments to scroll.feature.
|
2015-11-15 16:38:56 +01:00 |
|
Florian Bruhin
|
4c75422c05
|
bdd: Add some :debug-webaction tests.
|
2015-11-15 16:38:56 +01:00 |
|
Florian Bruhin
|
145772476b
|
bdd: Add some tests for :jseval.
|
2015-11-15 16:38:56 +01:00 |
|
Florian Bruhin
|
9f1c6e0139
|
bdd: Add some comments to misc.feature.
|
2015-11-15 16:38:56 +01:00 |
|
Florian Bruhin
|
384c753094
|
tests: Add ensure_not_logged to TestProcess.
|
2015-11-15 16:38:56 +01:00 |
|
Florian Bruhin
|
e9ece3d114
|
tests: Validate **kwargs for TestProcess.wait_for.
|
2015-11-13 23:26:14 +01:00 |
|
Florian Bruhin
|
9607fae935
|
Skip check_coverage.py with --lf.
|
2015-11-13 22:43:12 +01:00 |
|
Florian Bruhin
|
b61462ccb8
|
Fix the style fixes.
|
2015-11-13 22:41:37 +01:00 |
|
Florian Bruhin
|
1da7996c3b
|
Style fixes.
|
2015-11-13 22:27:41 +01:00 |
|
Florian Bruhin
|
04c2e45bee
|
bdd: Add a first test for :jseval.
|
2015-11-13 07:56:59 +01:00 |
|
Florian Bruhin
|
3290048458
|
tests: Do custom fnmatch-like matching.
fnmatch treats [, ] and ? as shell metacharacters too, and has no way to escape
them. We need a literal [] and really only need * for filtering.
|
2015-11-13 07:56:59 +01:00 |
|
Florian Bruhin
|
205af3737f
|
bdd: Skip yankpaste tests if clipboard is broken.
This seems to be the case on OS X Yosemite (on my Mac Mini).
|
2015-11-13 06:54:45 +01:00 |
|
Florian Bruhin
|
0085421ec6
|
tests: Use __tracebackhide__ in wait_for methods.
|
2015-11-13 06:45:55 +01:00 |
|
Florian Bruhin
|
ce66d731f2
|
tests: Add missing file.
|
2015-11-13 06:24:53 +01:00 |
|
Florian Bruhin
|
40c7990d3a
|
tests: Skip ipc TestSendToRunningInstance on OS X.
This did hang often on OS X, and I don't have the time to properly debug this.
See #1045.
|
2015-11-12 22:17:37 +01:00 |
|
Florian Bruhin
|
85c82b32fb
|
tests: Only print ignored lines with invalid ones.
|
2015-11-12 22:13:56 +01:00 |
|
Florian Bruhin
|
1dd5bb1596
|
bdd: Add more tests for :zoom
|
2015-11-12 22:10:13 +01:00 |
|
Daniel Schadt
|
4210d7e15d
|
mhtml: use png instead of ico for test
Seems like httpbin sends a different MIME-type on travis than on my
laptop, something 'clear' like image/png should fix this.
|
2015-11-12 21:58:33 +01:00 |
|
Florian Bruhin
|
00ccc236bb
|
bdd: Add more :paste tests.
|
2015-11-12 21:52:39 +01:00 |
|
Florian Bruhin
|
25921792ef
|
tests: Allow to open about:…/qute:… in QuteProc.
|
2015-11-12 21:52:06 +01:00 |
|
Daniel Schadt
|
354259777a
|
mhtml: don't test with dynamically modified page
|
2015-11-12 21:07:14 +01:00 |
|
Daniel Schadt
|
69a92af097
|
mhtml: add "complex" test case
The html page is very ugly, but tests the downloader pretty throughout
|
2015-11-12 20:57:38 +01:00 |
|