Ejemplo n.º 1
0
def test_generateLine_class():
    """
    Check inventory for class.
    """
    sut = make_SphinxInventory()

    result = sut._generateLine(
        model.Class("ignore-system", "class1", "ignore-docstring"))

    assert "class1 py:class -1 class1.html -\n" == result
Ejemplo n.º 2
0
def test_generateLine_class():
    """
    Check inventory for class.
    """
    sut = sphinx.SphinxInventoryWriter(logger=object(),
                                       project_name='project_name')

    result = sut._generateLine(model.Class('ignore-system', 'class1'))

    assert 'class1 py:class -1 class1.html -\n' == result
Ejemplo n.º 3
0
def test_generateLine_class():
    """
    Check inventory for class.
    """
    sut = make_SphinxInventory()

    result = sut._generateLine(
        model.Class('ignore-system', 'class1', 'ignore-docstring'))

    assert 'class1 py:class -1 class1.html -\n' == result
Ejemplo n.º 4
0
def test_generateLine_class(
        inv_writer_nolog: sphinx.SphinxInventoryWriter) -> None:
    """
    Check inventory for class.
    """

    result = inv_writer_nolog._generateLine(
        model.Class(IGNORE_SYSTEM, 'class1'))

    assert 'class1 py:class -1 class1.html -\n' == result
Ejemplo n.º 5
0
def test_generateLine_attribute():
    """
    Check inventory for attributes.
    """
    sut = make_SphinxInventory()
    parent = model.Class("ignore-system", "class1", "docstring")

    result = sut._generateLine(
        model.Attribute("ignore-system", "attr1", "ignore-docstring", parent))

    assert "class1.attr1 py:attribute -1 class1.html#attr1 -\n" == result
Ejemplo n.º 6
0
def test_generateLine_attribute():
    """
    Check inventory for attributes.
    """
    sut = make_SphinxInventory()
    parent = model.Class('ignore-system', 'class1', 'docstring')

    result = sut._generateLine(
        model.Attribute('ignore-system', 'attr1', 'ignore-docstring', parent))

    assert 'class1.attr1 py:attribute -1 class1.html#attr1 -\n' == result
Ejemplo n.º 7
0
def test_generateLine_attribute():
    """
    Check inventory for attributes.
    """
    sut = sphinx.SphinxInventoryWriter(logger=object(),
                                       project_name='project_name')
    parent = model.Class('ignore-system', 'class1')

    result = sut._generateLine(
        model.Attribute('ignore-system', 'attr1', parent))

    assert 'class1.attr1 py:attribute -1 class1.html#attr1 -\n' == result
Ejemplo n.º 8
0
def test_generateLine_attribute(
        inv_writer_nolog: sphinx.SphinxInventoryWriter) -> None:
    """
    Check inventory for attributes.
    """

    parent = model.Class(IGNORE_SYSTEM, 'class1')

    result = inv_writer_nolog._generateLine(
        model.Attribute(IGNORE_SYSTEM, 'attr1', parent))

    assert 'class1.attr1 py:attribute -1 class1.html#attr1 -\n' == result
Ejemplo n.º 9
0
def test_generateLine_method():
    """
    Check inventory for method.

    Methods are functions inside a class.
    """
    sut = make_SphinxInventory()
    parent = model.Class("ignore-system", "class1", "docstring")

    result = sut._generateLine(
        model.Function("ignore-system", "meth1", "ignore-docstring", parent))

    assert "class1.meth1 py:method -1 class1.html#meth1 -\n" == result
Ejemplo n.º 10
0
def test_generateLine_method():
    """
    Check inventory for method.

    Methods are functions inside a class.
    """
    sut = make_SphinxInventory()
    parent = model.Class('ignore-system', 'class1', 'docstring')

    result = sut._generateLine(
        model.Function('ignore-system', 'meth1', 'ignore-docstring', parent))

    assert 'class1.meth1 py:method -1 class1.html#meth1 -\n' == result
Ejemplo n.º 11
0
def test_generateLine_method():
    """
    Check inventory for method.

    Methods are functions inside a class.
    """
    sut = sphinx.SphinxInventoryWriter(logger=object(),
                                       project_name='project_name')
    parent = model.Class('ignore-system', 'class1')

    result = sut._generateLine(model.Function('ignore-system', 'meth1',
                                              parent))

    assert 'class1.meth1 py:method -1 class1.html#meth1 -\n' == result
Ejemplo n.º 12
0
def test_generateLine_method(
        inv_writer_nolog: sphinx.SphinxInventoryWriter) -> None:
    """
    Check inventory for method.

    Methods are functions inside a class.
    """

    parent = model.Class(IGNORE_SYSTEM, 'class1')

    result = inv_writer_nolog._generateLine(
        model.Function(IGNORE_SYSTEM, 'meth1', parent))

    assert 'class1.meth1 py:method -1 class1.html#meth1 -\n' == result