Skip to content

chore: improve ontology schema and extend tests (DEV-313) - #140

Merged
irinaschubert merged 8 commits into
mainfrom
wip/dev-313-improve-ontology-schema
Jan 10, 2022
Merged

irinaschubert merged 8 commits into
mainfrom
wip/dev-313-improve-ontology-schema

Conversation

@irinaschubert

@irinaschubert irinaschubert commented Jan 5, 2022 •

Copy link
Copy Markdown

resolves DEV-313
resolves DEV-257

I removed anything-onto.json from testdata and tests because it was no longer valid (probably already some time ago). So, I extended test-onto.json a bit and used it instead. In that occasion I also extended the test for the dsp-tools get command. The actual task of DEV-313 was an extension to the ontology schema to validate the gui_element and gui_attributes properties and their values.

Besides that, this PR also resolves DEV-257: added the subject attribute to the documentation.

@irinaschubert irinaschubert self-assigned this Jan 5, 2022

@BalduinLandolt BalduinLandolt left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good!
one cosmetic suggestion, but nothing to complain

Comment thread test/e2e/test_tools.py Outdated
@sonarqubecloud

sonarqubecloud Bot commented Jan 7, 2022

Copy link
Copy Markdown

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

@BalduinLandolt BalduinLandolt left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good

@irinaschubert
irinaschubert merged commit 656ccff into main Jan 10, 2022
@irinaschubert
irinaschubert deleted the wip/dev-313-improve-ontology-schema branch January 10, 2022 08:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants