diff options
Diffstat (limited to 'bitbake/lib/bb/tests/fetch.py')
| -rw-r--r-- | bitbake/lib/bb/tests/fetch.py | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/bitbake/lib/bb/tests/fetch.py b/bitbake/lib/bb/tests/fetch.py index 4fb2178595..4be5a07bec 100644 --- a/bitbake/lib/bb/tests/fetch.py +++ b/bitbake/lib/bb/tests/fetch.py | |||
| @@ -274,6 +274,20 @@ class URITest(unittest.TestCase): | |||
| 274 | self.assertEqual(uri.username, test['username']) | 274 | self.assertEqual(uri.username, test['username']) |
| 275 | self.assertEqual(uri.password, test['password']) | 275 | self.assertEqual(uri.password, test['password']) |
| 276 | 276 | ||
| 277 | # make sure changing the values doesn't do anything unexpected | ||
| 278 | uri.username = 'changeme' | ||
| 279 | self.assertEqual(uri.username, 'changeme') | ||
| 280 | self.assertEqual(uri.password, test['password']) | ||
| 281 | uri.password = 'insecure' | ||
| 282 | self.assertEqual(uri.username, 'changeme') | ||
| 283 | self.assertEqual(uri.password, 'insecure') | ||
| 284 | |||
| 285 | # reset back after our trickery | ||
| 286 | uri.userinfo = test['userinfo'] | ||
| 287 | self.assertEqual(uri.userinfo, test['userinfo']) | ||
| 288 | self.assertEqual(uri.username, test['username']) | ||
| 289 | self.assertEqual(uri.password, test['password']) | ||
| 290 | |||
| 277 | uri.hostname = test['hostname'] | 291 | uri.hostname = test['hostname'] |
| 278 | self.assertEqual(uri.hostname, test['hostname']) | 292 | self.assertEqual(uri.hostname, test['hostname']) |
| 279 | self.assertEqual(uri.hostport, test['hostname']) | 293 | self.assertEqual(uri.hostport, test['hostname']) |
