#!/usr/bin/python3 | |
# | |
# Copyright (C) 2011 Julian Andres Klode <[email protected]> | |
# | |
# Copying and distribution of this file, with or without modification, | |
# are permitted in any medium without royalty provided the copyright | |
# notice and this notice are preserved. | |
"""Unit tests for verifying the correctness of apt_pkg.Configuration""" | |
import unittest | |
import apt_pkg | |
import testcommon | |
class TestConfiguration(testcommon.TestCase): | |
"""Test various configuration things""" | |
def test_lp707416(self): | |
"""configuration: Test empty arguments (LP: #707416)""" | |
self.assertRaises(ValueError, apt_pkg.parse_commandline, | |
apt_pkg.config, [], []) | |
self.assertRaises(SystemError, apt_pkg.parse_commandline, | |
apt_pkg.config, [], ["cmd", "--arg0"]) | |
if __name__ == "__main__": | |
unittest.main() | |