mplements the Libdoc tool.
The command line entry point and programmatic interface for Libdoc are provided by the separaterobot.libdoc
module.
This package is considered stable but it is not part of the public API.
-
robot.libdocpkg.
LibraryDocumentation
(library_or_resource, name=None, version=None,doc_format=None)[source]
Submodules
robot.libdocpkg.builder module
-
robot.libdocpkg.builder.
JavaDocBuilder
()[source]
-
robot.libdocpkg.builder.
DocumentationBuilder
(library_or_resource)
robot.libdocpkg.consoleviewer module
-
class
robot.libdocpkg.consoleviewer.
ConsoleViewer
(libdoc) -
Bases:
object
-
classmethod
handles
(command)[source]
-
classmethod
validate_command
(command, args)
-
view
(command, *args)
-
list
(*patterns)
-
show
(*names)
-
version
()
-
classmethod
-
class
robot.libdocpkg.consoleviewer.
KeywordMatcher
(libdoc) -
Bases:
object
-
search
(patterns)[source]
-
robot.libdocpkg.htmlwriter module
-
class
robot.libdocpkg.htmlwriter.
LibdocHtmlWriter
-
Bases:
object
-
write
(libdoc, output)[source]
-
-
class
robot.libdocpkg.htmlwriter.
LibdocModelWriter
(output, libdoc) -
Bases:
robot.htmldata.htmlfilewriter.ModelWriter
-
write
(line)
-
write_data
()
-
handles
(line)
-
-
class
robot.libdocpkg.htmlwriter.
JsonConverter
(doc_formatter) -
Bases:
object
-
convert
(libdoc)
-
-
class
robot.libdocpkg.htmlwriter.
DocFormatter
(keywords, introduction, doc_format='ROBOT') -
Bases:
object
-
html
(doc, intro=False)
-
-
class
robot.libdocpkg.htmlwriter.
DocToHtml
(doc_format) -
Bases:
object
robot.libdocpkg.javabuilder module
-
class
robot.libdocpkg.javabuilder.
JavaDocBuilder
-
Bases:
object
-
build
(path)
-
-
robot.libdocpkg.javabuilder.
ClassDoc
(path) -
Process the given Java source file and return ClassDoc instance.
Processing is done using com.sun.tools.javadoc APIs. Returned object implements com.sun.javadoc.ClassDoc interface:http://docs.oracle.com/javase/7/docs/jdk/api/javadoc/doclet/
robot.libdocpkg.model module
-
class
robot.libdocpkg.model.
LibraryDoc
(name='', doc='', version='', type='library', scope='',named_args=True, doc_format='') -
Bases:
object
doc_format
keywords
all_tags
-
save
(output=None, format='HTML')
-
class
robot.libdocpkg.model.
KeywordDoc
(name='', args=(), doc='', tags=()) -
Bases:
robot.utils.sortable.Sortable
shortdoc
robot.libdocpkg.output module
-
class
robot.libdocpkg.output.
LibdocOutput
(output_path, format) -
Bases:
object
robot.libdocpkg.robotbuilder module
-
class
robot.libdocpkg.robotbuilder.
LibraryDocBuilder
-
Bases:
object
-
build
(library)
-
-
class
robot.libdocpkg.robotbuilder.
ResourceDocBuilder
-
Bases:
object
-
build
(path)
-
-
class
robot.libdocpkg.robotbuilder.
KeywordDocBuilder
(resource=False) -
Bases:
object
-
build_keywords
(lib)
-
build_keyword
(kw)
-
robot.libdocpkg.specbuilder module
-
class
robot.libdocpkg.specbuilder.
SpecDocBuilder
-
Bases:
object
-
build
(path)
-
robot.libdocpkg.writer module
-
robot.libdocpkg.writer.
LibdocWriter
(format=None)
robot.libdocpkg.xmlwriter module
-
class
robot.libdocpkg.xmlwriter.
LibdocXmlWriter
-
Bases:
object
-
write
(libdoc, outfile)
-
robot.libdocpkg package的更多相关文章
-
robot API笔记5
实现了 Libdoc 工具. 命令行Libdoc入口点和编程接口 提供的是单独的吗 robot.libdoc 模块. 这个包被认为是稳定的但不是公共API的一部分. robot.libdocpkg.L ...
-
robot API笔记3
robot.htmldata package 包编写HTML格式的输出文件. 这个包被认为是稳定的但不是公共API的一部分. Submodules robot.htmldata.htmlfilewri ...
-
Robot Framework 源码阅读 day2 TestSuitBuilder
接上一篇 day1 run.py 发现build test suit还挺复杂的, 先从官网API找到了一些资料,可以看出这是robotframework进行组织 测试案例实现的重要步骤, 将传入的te ...
-
Gazebo機器人仿真學習探索筆記(三)機器人模型
gazebo_models:https://bitbucket.org/osrf/gazebo_models 模型庫下載,可以參考如下命令: ~/Rob_Soft/Gazebo7$ hg clone ...
-
implement ";slam_karto"; package on a Freight robot
1. login ssh fetch@<robot ip or robot name> 2. set robot master modify .bashrc in robot's com ...
-
selenium webdriver 右键另存为下载文件(结合robot and autoIt)
首先感谢Lakshay Sharma 大神的指导 最近一直在研究selenium webdriver右键菜单,发现selenium webdriver 无法操作浏览器右键菜单,如图 如果我想右键另存为 ...
-
Making my own Autonomous Robot in ROS / Gazebo, Day 2: Enable the robot
Day 2: Enable the robot Git Setting git checkout master git branch day2_enable_robot git push --set- ...
-
Making my own Autonomous Robot in ROS / Gazebo, Day 1: Building the static model
Day 1: Setting up ROS: Indigo OS: Ubuntu 14.04 OS: Gazebo 7.0.0 Initialize the workspace To create t ...
-
Robot framework + appium环境搭建
Robot framework+appium环境搭建 首先梳理一下要用到的工具和安装包: 1. Android + JAVA. jdk : http://www.oracle.com/technetw ...
随机推荐
-
(转)基于jQuery的form转json示例
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
-
Atitit.attilax重要案例&#160;项目与解决方案与成果 v6 qa15
Atitit.attilax重要案例 项目与解决方案与成果 v6 qa15 1. attilax重要案例的分类(atiuse,auBackTech,bizImp)3 1.1. 两个book3 1.2. ...
-
第三章 对象(JavaScript:语言精粹)
对象是属性的容器,其中每个属性都有名字和值. 3.0. 概览:对象字面量 | 检索 | 更新 | 引用 | 原型 | 反射 | 枚举 | 删除 | 减少全局变量污染 3.1. 对象字面量 ...
-
Eclipse中如何修改SVN的地址
在SVN服务端的IP更改后,客户端SVN的连接地址可以在Eclipse中进行修改,方法如下: 首先:在Eclipse中选择Windows-> Show View->others 就会出现[ ...
-
HTML5——多次定位请求
多次定位请求及点击一次 就不断的触发请求事件,和单次定位请求写法差不多,只需要将 navigator.geolocation.getCurrentPosition改为navigator.geoloca ...
-
黄聪:C#里如何使用WebBrowser获取处理AJAX生成的网页内容?
等待网页执行完毕(AJAX执行后). 使用webBrowser1.Document.Body.OuterHtml可以获取到AJAX产生的网页内容.
- LC串联谐振回路
-
Javascript数据类型&mdash;&mdash;undefined和null的异同
Javascript的基本数据类型中有undefined和null两种只有一个值得特殊数据类型.其中undefined表示未被初始化,不是为声明.而null表示一个空对象指针,而这也是使用typeof ...
-
jsp 2种include标签的区别
众所周知,jsp中有2种标签用于包含其他jsp或者文件 1.include指令,其实是java代码 <%@ include file="xxx.jsp"%> 2.jsp ...
-
Nginx常用模块安装命令
将目录切换至Nginx安装包目录下,使用./configure命令进行安装.一些第三方模块需要先下载过来,指定下解压后的目录即可. ./configure --prefix=/usr/local/ng ...