import os import pytest def test_success(root): path = os.path.join(root, "abc.txt") with open(path, "wt") as f: f.write("hello") with open(path, "rt") as f: assert f.read() == "hello" def test_failure(): with pytest.raises(AssertionError): open("abc.txt", "w") with pytest.raises(AssertionError): open(file="abc.txt", mode="w") with pytest.raises(AssertionError): os.mkdir("a") with pytest.raises(AssertionError): os.mkdir(path="a")