TestRequester.test_wrong_url()   A
last analyzed

Complexity

Conditions 2

Size

Total Lines 11
Code Lines 11

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
eloc 11
dl 0
loc 11
rs 9.85
c 0
b 0
f 0
cc 2
nop 1
1
from unittest import TestCase
2
3
from nextcloud.requester import Requester, NextCloudConnectionError
4
5
6
class TestRequester(TestCase):
7
8
    def test_wrong_url(self):
9
        wrong_url = 'http://wrong-url.wrong'
10
        req = Requester(wrong_url, 'user', 'password', json_output=False)
11
        req.API_URL = '/wrong'
12
        exception_raised = False
13
        try:
14
            req.get('')
15
        except NextCloudConnectionError as e:
16
            exception_raised = True
17
            assert wrong_url in str(e)
18
        assert exception_raised
19
20