Python函数中的restructedText未在Robot Framework hub中显示

2024-06-02 23:31:02 发布

您现在位置:Python中文网/ 问答频道 /正文

robotframework的Python示例模块如下所示。你知道吗

ROBOT_LIBRARY_DOC_FORMAT = 'reST'

def foo (a, b):
    """Produces bar.

    :param ``a``: this is a.
    :param ``b``: this is b.
    """

但是,使用rfhub Web应用程序在浏览器中查看时,param a和b被压在一行上,看起来像是wiki风格。rfhub支持reST吗?请参见下面的屏幕截图。你知道吗

user@ubuntu-01:~$ python -m rfhub ./test-project/testcases
tornado web server running on http://127.0.0.1:7070

rfhub_example_helloworld


Tags: 模块restformat示例docfooparamis
1条回答
网友
1楼 · 发布于 2024-06-02 23:31:02

我现在的怀疑是robotframeworkhub根本不支持它。你知道吗

为了仔细检查,我做了以下工作:

你知道吗用户@ubuntu-01:~$python-米机器人.libdoc/测试项目/测试用例/你好世界.py测试文档.html你知道吗

在哪里你好世界.py曾经是:

ROBOT_LIBRARY_DOC_FORMAT = 'reST' 

def foo(a, b): 
    """Produces bar. 

    :param ``a``: this is a. 
    :param ``b``: this is b. 
    """ 
    return "bar" 

def foo2(a, b): 
    """Also produces bar. 

    :a: this is a. 
    :b: this is b. 
    """ 
    return "bar" 

在我的浏览器中生成以下输出:

libdoc_output_restructuredtext

它显示了字段被拆分成单独的行,正如我对structuredText所期望的那样。如果我注释掉ROBOT\u LIBRARY\u DOC\u FORMAT行,那就不管用了。我将在robotframeworkhub中添加一个类似的问题截图。你知道吗

相关问题 更多 >