Safihre
062ed9f7b8
decode_par2 should return a list
Yeah Typing
4 years ago
Safihre
f0bfb08c2e
Update copyright year to 2021
4 years ago
Safihre
423e4e429b
Add functional test for Queue Repair
Relates to #1649
5 years ago
Safihre
4c4ffb2f54
For reliability use internal webserver to test RSS feed parsing
We already have all the dependencies due to pytest-httpbin
5 years ago
Safihre
4420c36889
Speed-up selenium tests by re-using open browser window
5 years ago
Safihre
6098eb6eac
Make the RSS-feed test more stable
5 years ago
Safihre
92efc9ed8a
Improve automated download-testing
- Catch all Selenium exceptions while waiting for the download to complete
- Correctly set autodisconnect=0
- Make job-name even more unique
- Wait for the RSS-added job to finish fetching
- Move sabnzbd.basic.ini to data folder
- Use new SAB_DATA_DIR
- Optimized imports
5 years ago
Safihre
3631138978
Small delay is needed when adding RSS job
It seems sometimes it doesn't right away detect the job in the queue because it is fetching the URL: https://travis-ci.com/github/sabnzbd/sabnzbd/jobs/347249629
5 years ago
Safihre
d84444ae73
Convert tests to sabnews
5 years ago
Safihre
e5c1a89492
Wrap Selenium functions with a retry-mechanism for stability
Super duper ugly. Blegh, Selenium.
5 years ago
Safihre
6d8c264e90
Update copyright year to 2020
5 years ago
Safihre
bc8f3e527a
Add Python 3.8 to CI-tests
6 years ago
Safihre
33eccf3e5d
Correct the CI-tests
6 years ago
Safihre
7034fb27a6
Py3: Fix HTML login
Closes #1246
6 years ago
Safihre
052762fd03
Py3: Re-organize forking/daemonizing for Python 3
And added basic tests that it can fork.
Closes #1237 and #1255
6 years ago
Safihre
27a123c688
Py3: Code-format tests-files
6 years ago
Safihre
845c608d2b
Py3: Faulty login handler didn't report NNTP-code
And added tests.
Closes #1241
6 years ago
Safihre
e34a464835
Py3: Add new tests to download-test - zip, passworded
6 years ago
Safihre
b124f2a2a9
Py3: Add functional test of basic RSS-feed flow
6 years ago
Safihre
c2fcc488ac
Py3: Split functional tests
6 years ago
Safihre
638e87515a
Py3: Add submitting of Config pages to basic functional test
Easy way to find crashes
6 years ago
Safihre
2285a9b7d9
Py3: Fully activate functional tests
6 years ago
Safihre
3063ec0e1e
Py3: Re-enable Travis and AppVeyor, including functional tests
6 years ago
Safihre
c728360a3c
Py3: Add basic testing support
6 years ago
Safihre
a85a988b22
Lower connections in CI-test to prevent failures
Travis rotates between 10 IP's every few ms.. Madness. https://twitter.com/travisci/status/1085214062152159232
Because of that we can't use more than 2 connections, otherwise the newsservers get very cranky.
6 years ago
Safihre
60afb7f444
Update copyright year to 2019
6 years ago
Safihre
2341ea44ec
Py3: Fixes after merge from develop
And set the shebang to Python 3 specifc
7 years ago
Safihre
fa908de6e9
Test a unicode download
Broken-unicode job is still work-in-progress
7 years ago
Safihre
0958caf5ed
If no newsserver-info, skip tests
7 years ago
Safihre
e2761d967e
Functional testing using Selenium
7 years ago