def test_remove_resource(): qrc = QRCTestFile("res.qrc").add_qresource().add_file("test.txt").build() assert qrc.remove_resource("test.txt", "/").text == "test.txt" with pytest.raises(QresourceError) as e: qrc.get_file("test.txt", "/") assert str(e.value) == ("Error: No <file> child corresponding to " "'test.txt' in qresource \'/\'")
def test_add_file(): qrc = QRCTestFile("res.qrc").add_qresource().add_file("test.txt").build() assert qrc.get_file("test.txt", "/").text == "test.txt"