#!/usr/bin/python3 # # Copyright (C) 2011 Julian Andres Klode # # 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()