合流rest api的一个简单包装器。
confluence-rest-librar的Python项目详细描述
合流python库
这是rest api的一个简单包装器,它将 提供。考虑到api从v1.0.0(现已发布)起是稳定的
c.f.endpoints.md用于终结点列表以及此库是否 支持他们。如果需要终结点,请发送请求 不包括在内!
安装
pip install confluence-rest-library
使用量
fromconfluence.clientimportConfluencewithConfluence('https://site:8080/confluence',('user','pass'))asc:pages=c.search('ID=1')
开发和部署
查看Contribution guidelines for this project了解有关如何 更改此库。
本地测试
包括两组测试。一组单元测试,用于验证 可以正确地构建模型并运行一套集成测试 合流的局部实例只需调用以下命令即可运行单元测试: ……代码:
python setup.py test --addopts "tests"
集成测试更复杂,需要开发人员执行以下步骤:
- 安装Atlassian SDK
- 运行atlas-run-standalone--product confluence --version 6.6.0 --server localhost
- 等待服务器完成启动
- 使用python setup.py test --addopts "integration_tests" 运行集成测试