Added unit tests for Spec.__init__ exceptional paths
This commit is contained in:
		| @@ -707,3 +707,14 @@ def test_constrain_dependency_not_changed(self): | |||||||
|         check_constrain_not_changed( |         check_constrain_not_changed( | ||||||
|             'libelf^foo target=' + default_target, |             'libelf^foo target=' + default_target, | ||||||
|             'libelf^foo target=' + default_target) |             'libelf^foo target=' + default_target) | ||||||
|  |  | ||||||
|  |     def test_exceptional_paths_for_constructor(self): | ||||||
|  |  | ||||||
|  |         with pytest.raises(TypeError): | ||||||
|  |             Spec((1, 2)) | ||||||
|  |  | ||||||
|  |         with pytest.raises(ValueError): | ||||||
|  |             Spec('') | ||||||
|  |  | ||||||
|  |         with pytest.raises(ValueError): | ||||||
|  |             Spec('libelf foo') | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 alalazo
					alalazo