{"id":37023131,"url":"https://github.com/opengeospatial/ets-wms13-nsg","last_synced_at":"2026-01-14T02:46:18.717Z","repository":{"id":55091427,"uuid":"82109073","full_name":"opengeospatial/ets-wms13-nsg","owner":"opengeospatial","description":null,"archived":false,"fork":false,"pushed_at":"2025-06-18T15:25:45.000Z","size":1361,"stargazers_count":0,"open_issues_count":2,"forks_count":0,"subscribers_count":9,"default_branch":"master","last_synced_at":"2025-06-18T16:30:47.807Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/opengeospatial.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2017-02-15T21:32:43.000Z","updated_at":"2025-06-18T15:22:21.000Z","dependencies_parsed_at":"2025-02-27T15:48:07.934Z","dependency_job_id":"d1130a19-316c-4440-ab1b-ed0bee49c8c2","html_url":"https://github.com/opengeospatial/ets-wms13-nsg","commit_stats":null,"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"purl":"pkg:github/opengeospatial/ets-wms13-nsg","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opengeospatial%2Fets-wms13-nsg","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opengeospatial%2Fets-wms13-nsg/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opengeospatial%2Fets-wms13-nsg/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opengeospatial%2Fets-wms13-nsg/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/opengeospatial","download_url":"https://codeload.github.com/opengeospatial/ets-wms13-nsg/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opengeospatial%2Fets-wms13-nsg/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28408737,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-14T01:52:23.358Z","status":"online","status_checked_at":"2026-01-14T02:00:06.678Z","response_time":107,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-01-14T02:46:18.164Z","updated_at":"2026-01-14T02:46:18.709Z","avatar_url":"https://github.com/opengeospatial.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Test Suite for the NSG WMS 1.3 Profile\n\nThis test suite verifies that a Web Map Service (WMS) component meets the requirements of the \nNSG WMS application profile, [NGA.STND.0058_1.0_WMS](https://nsgreg.nga.mil/doc/view?i=4209\u0026amp;month=2\u0026amp;day=8\u0026amp;year=2018]).\n\n## How to run the tests\n\n### Integrated development environment (IDE)\n\nYou can use a Java IDE such as Eclipse, NetBeans, or IntelliJ to run the test suite. \nClone the repository and build the project. The runtime configuration is summarized below.\n\n__Main class__: `org.opengis.cite.wms13.nsg.TestNGController`\n\n__Arguments__: The first argument must refer to an XML properties file containing the \nrequired test run argument (a reference to a WMS 1.3 capabilities document). If not specified, \nthe default location of the file at `${user.home}/test-run-props.xml` will be used.\n\nYou can modify the default settings in the sample [test-run-props.xml](src/main/config/test-run-props.xml) \nfile, which is shown below. The value of the **wms** argument must be an absolute URI that \nconforms to the 'http' or 'file' schemes. The **tes** argument specifies the location of \na service that provides a RESTful API for running the base WMS 1.3 test suite; by default \nthe OGC teamengine installation--the 'beta' facility--will be used, but an alternative \ninstallation may be used instead (for example: http://localhost:8080/teamengine).\n\n**Test run arguments** \n\n|Argument  |Description  |Default value  |\n|:---------|:------------|:---------------|\n|wms  |Location of WMS capabilities document  |\n|vector  |Are any layers derived from vector data?  |false\n|tes |Endpoint for test execution service  |http://cite.opengeospatial.org/te2/\n\n\n```xml\n\u003c?xml version=\"1.0\" encoding=\"UTF-8\"?\u003e\n\u003c!DOCTYPE properties SYSTEM \"http://java.sun.com/dtd/properties.dtd\"\u003e\n\u003cproperties version=\"1.0\"\u003e\n  \u003ccomment\u003eTest run arguments (ets-wms13-nsg)\u003c/comment\u003e\n  \u003centry key=\"wms\"\u003e\u003c/entry\u003e\n  \u003centry key=\"vector\"\u003efalse\u003c/entry\u003e\n\u003c/properties\u003e\n```\n\nThe TestNG results file (testng-results.xml) will be written to a subdirectory \nin ${user.home}/testng/ having a UUID value as its name.\n\n\n### Command shell (terminal)\n\nOne of the build artifacts is an \"all-in-one\" JAR file that includes the test suite \nbundled together with all of its dependencies. This makes it very easy to execute the \ntest suite in a command shell like so:\n\n`java -jar ets-wms13-nsg-${version}-aio.jar  [test-run-props.xml]`\n\n\n### OGC test harness\n\nUse [TEAM Engine](https://github.com/opengeospatial/teamengine), the official \nOGC test harness. The latest test suite release should be available at the \n[beta testing facility](http://cite.opengeospatial.org/te2/). You can also \n[build and deploy](https://github.com/opengeospatial/teamengine) the test \nharness yourself and use a local installation.\n\n\n## How to contribute\n\nIf you would like to get involved, you can:\n\n* [Report an issue](https://github.com/opengeospatial/ets-wms13-nsg/issues) such as a defect or an \nenhancement request\n* Help to resolve an [open issue](https://github.com/opengeospatial/ets-wms13-nsg/issues?q=is%3Aopen)\n* Fix a bug: Fork the repository, apply the fix, and create a pull request\n* Add new tests: Fork the repository, implement (and verify) the tests on a new topic branch, \nand create a pull request\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopengeospatial%2Fets-wms13-nsg","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fopengeospatial%2Fets-wms13-nsg","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopengeospatial%2Fets-wms13-nsg/lists"}