def test_no_colon(self): assert config.extract_heading("foo") is None
def test_trailing_space(self): assert config.extract_heading("foo: ") == "foo"
def test_trailing_nonspace(self): assert config.extract_heading("foo: a") is None
def test_normal(self): assert config.extract_heading("foo:") == "foo"