import unittest from rdflib.parser import create_input_source class ParserTestCase(unittest.TestCase): def test_empty_arguments(self): """create_input_source() function must receive exactly one argument.""" self.assertRaises( ValueError, create_input_source, ) def test_too_many_arguments(self): """create_input_source() function has a few conflicting arguments.""" self.assertRaises( ValueError, create_input_source, source='a', location='b', ) if __name__ == "__main__": unittest.main()