From 77dbc4e36be6da1943854abec7a87f47d964c0c2 Mon Sep 17 00:00:00 2001
From: Dan Jones <danjon@noc.ac.uk>
Date: Thu, 29 Aug 2024 13:41:38 +0100
Subject: [PATCH] fix: readme referenced a deleted script

- Added a script to simplify running the js tests
- Updated readme
---
 CHANGELOG.md         | 5 +++++
 README.md            | 2 +-
 requirements-dev.txt | 4 ++--
 test-js.sh           | 5 +++++
 4 files changed, 13 insertions(+), 3 deletions(-)
 create mode 100644 test-js.sh

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 7254ef1..b873b33 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -7,6 +7,11 @@ 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
diff --git a/README.md b/README.md
index 081c9d8..85693ea 100644
--- a/README.md
+++ b/README.md
@@ -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
diff --git a/requirements-dev.txt b/requirements-dev.txt
index e877987..7533cf7 100644
--- a/requirements-dev.txt
+++ b/requirements-dev.txt
@@ -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
diff --git a/test-js.sh b/test-js.sh
new file mode 100644
index 0000000..5c5f7ea
--- /dev/null
+++ b/test-js.sh
@@ -0,0 +1,5 @@
+#! /usr/bin/env bash
+
+cd tests-js/docker
+docker compose up --build
+exit $?
\ No newline at end of file
-- 
GitLab