“OGC LD API”实现的一个测试客户端(命令行程序),“OGC LD API”是标准化的OGC API: Features的一种变体,它提供OGC API数据和链接数据。
项目描述
OGC LD API测试客户端
“OGC LD API”实现的一个测试客户端(命令行程序),“OGC LD API”是标准化的OGC API: Features的一种变体,它提供OGC API数据和链接数据。
此测试客户端针对目标API实例执行测试,并报告测试通过、失败和失败信息。
它没有Python包索引依赖项(仅标准库模块)因此应该只使用基本的Python安装即可直接运行。
安装
该程序作为Python 3命令行工具运行,已在Unix/Linux系统上进行了测试,但也应在Windows上运行良好。
使用
进行中
程序可以作为命令行上的Python脚本运行,或通过位于“bin/”文件夹中的“tc.sh”shell脚本运行。
命令行参数(Python & shell)是
标志 | 输入值 | 需求 | 备注 |
---|---|---|---|
api_home 位置参数 |
要测试的API实例的URI | 必需 | |
-r / --requirements |
执行OGC API需求测试 | 可选 | |
-as / --abstracttests |
执行OGC API抽象测试测试 | 可选 | |
-a / --alltests |
执行所有测试 | 可选 | |
-l / --log |
如何记录日志:屏幕、文件、两者都 | 可选 | 默认:屏幕 |
许可证
本代码使用GPL v3许可证。有关权利证明,请参阅LICENSE文件。
请注意下方的引用。
引用
引用此软件时,请使用以下BibTex
@software{10.5281/zenodo.xxxxx,
author = {{Nicholas J. Car}},
title = {OGC LD API Test Client},
version = {0.5},
date = {2020},
publisher = "SURROUND Australia Pty. Ltd.",
doi = {10.5281/zenodo.xxxxx},
url = {https://doi.org/10.5281/zenodo.xxxxx}
}
或以下RDF
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix sdo: <https://schema.org/> .
@prefix wiki: <https://www.wikidata.org/wiki/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
<https://doi.org/10.5281/zenodo.xxxxx>
a sdo:SoftwareSourceCode , owl:NamedIndividual ;
sdo:codeRepository <https://github.com/surroundaustralia/ogcapild-testclient> ;
dcterms:type wiki:Q7397 ; # "software"
dcterms:creator "Nicholas J. Car" ;
dcterms:date "2020"^^xsd:gYear ;
dcterms:title "OGC LD API Test Client" ;
sdo:version "0.5" ;
dcterms:publisher [
a sdo:Organization ;
sdo:name "SURROUND Pty Ltd" ;
sdo:url <https://surroundaustralia.com> ;
]
.
联系方式
出版者
SURROUND Australia Pty. Ltd.
https://surroundaustralia.com
创作者
Dr Nicholas J. Car
数据系统架构师
SURROUND Australia Pty. Ltd.
nicholas.car@surroudaustralia.com
项目详情
关闭
ogcldapi-testclient-0.5.tar.gz的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 036128ed997a8922004fd4f969f12f0aac3c21894982dd90510eccf28ab1509e |
|
MD5 | 3cf39e04709798c20328048cfa3dabb9 |
|
BLAKE2b-256 | 91710bdb8be286c2111bd769ea00be1e9920ed55b2aea15f48a10e5524429950 |
关闭
ogcldapi_testclient-0.5-py3-none-any.whl的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ec7b8bbe5587b03c93865fdc9ab331c176d1a21439955e5c3aa0f294486aa1f1 |
|
MD5 | 2e59efe46199fd1890ad7d22985b11a9 |
|
BLAKE2b-256 | 2b2a3cc86e8b73f42e4c22adca2f2e5f76e4a5d8a32c43e9d6c54c69e2e3a368 |