Beispiel #1
0
def test_indented_magic():
    assert is_magic("    !rm file", "python")
    assert is_magic("    # !rm file", "python")
    assert is_magic("    %cd", "python")
    assert comment_magic(["    !rm file"]) == ["    # !rm file"]
    assert uncomment_magic(["    # !rm file"]) == ["    !rm file"]
    assert comment_magic(["    %cd"]) == ["    # %cd"]
    assert uncomment_magic(["    # %cd"]) == ["    %cd"]
def test_question_is_not_magic():
    assert is_magic("float?", "python", explicitly_code=True)
    assert is_magic("# float?", "python", explicitly_code=True)
    assert not is_magic("# question: float?", "python", explicitly_code=True)
def test_markdown_image_is_not_magic():
    assert is_magic("# !cmd", "python")
    assert not is_magic("# ![Image name](image.png", "python")
Beispiel #4
0
def test_markdown_image_is_not_magic():
    assert is_magic('# !cmd', 'python')
    assert not is_magic('# ![Image name](image.png', 'python')
Beispiel #5
0
def test_question_is_not_magic():
    assert is_magic('float?', 'python', explicitly_code=True)
    assert is_magic('# float?', 'python', explicitly_code=True)
    assert not is_magic('# question: float?', 'python', explicitly_code=True)