def test_incorrect_sample_append(): sample = Sample("sample1") with pytest.raises(TypeError) as error: sample.append("lib1") assert error.match("Only library")
def test_sample_append_and_access(): library = Library(id="blalib") sample = Sample(id="blasample") sample.append(library) assert sample[0] == library