Source
...
Target
Commits (7)
......@@ -7,9 +7,15 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
## [Unreleased]
### Changed
- Upgraded openapi-spec-validator to latest release (0.7.1)
- Upgraded openapi-schema-validator to latest release (0.6.2)
## [v1.0.0] - 2024-08-28
### Changed
- Updated README to run tests against JS dependencies
- Use discover to find all unit tests
- Run tests against current format definitions
- Test that formats match saved schema
......@@ -25,6 +31,10 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
- Emergency flag in mission plan schemas
- Added additional battery and fuel fields to platform status for SPINE project
### Changed
- Updated README to run tests against JS dependencies
## [v0.1.0] - 2023-03-24
### Added
......@@ -41,6 +51,7 @@ JSON schema definitions for the SoAR project
Example messages matching the schema for each partner
[unreleased]: https://git.noc.ac.uk/communications-backbone-system/backbone-message-format/compare/v0.2.0...dev
[unreleased]: https://git.noc.ac.uk/communications-backbone-system/backbone-message-format/compare/v1.0.0...dev
[v1.0.0]: https://git.noc.ac.uk/communications-backbone-system/backbone-message-format/compare/v0.2.0...v1.0.0
[v0.2.0]: https://git.noc.ac.uk/communications-backbone-system/backbone-message-format/compare/v0.1.0...v0.2.0
[v0.1.0]: https://git.noc.ac.uk/communications-backbone-system/backbone-message-format/compare/9e6ce245...v0.1.0
......@@ -93,7 +93,7 @@ python3 -m unittest discover
2. Test 2 - Use javascript validators
```
# Compile schema and run javascript validation tests in docker
python3 test-js.py
bash test-js.sh
```
## Quick Links
......
This diff is collapsed.
......@@ -3,5 +3,5 @@ Flask
flask-restx
flasgger
flask-marshmallow
openapi-schema-validator==0.4.1
openapi-spec-validator==0.5.2
\ No newline at end of file
openapi-schema-validator==0.6.2
openapi-spec-validator==0.7.1
\ No newline at end of file
......@@ -2,7 +2,7 @@ from setuptools import setup
setup(
version="0.2.0",
version="1.0.0",
name="backbone_message_format",
python_requires=">=3.8",
packages=["backbone_formats", "soar_schema"],
......
#! /usr/bin/env bash
cd tests-js/docker
docker compose up --build
exit $?
\ No newline at end of file