Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TG2-VALIDATION_LICENSE_NOTEMPTY #99

Open
iDigBioBot opened this issue Jan 5, 2018 · 7 comments
Open

TG2-VALIDATION_LICENSE_NOTEMPTY #99

iDigBioBot opened this issue Jan 5, 2018 · 7 comments
Labels
Completeness CORE TG2 CORE tests OTHER Test Tests created by TG2, either CORE, Supplementary or DO NOT IMPLEMENT TG2 Validation

Comments

@iDigBioBot
Copy link
Collaborator

iDigBioBot commented Jan 5, 2018

TestField Value
GUID 15f78619-811a-4c6f-997a-a4c7888ad849
Label VALIDATION_LICENSE_NOTEMPTY
Description Is there a value in dcterms:license?
TestType Validation
Darwin Core Class Record-level
Information Elements ActedUpon dcterms:license
Information Elements Consulted
Expected Response COMPLIANT if dcterms:license is NOT EMPTY; otherwise NOT_COMPLIANT
Data Quality Dimension Completeness
Term-Actions LICENSE_NOTEMPTY
Parameter(s)
Source Authority
Specification Last Updated 2023-09-18
Examples [dcterms:license="CC0 1.0": Response.status=RUN_HAS_RESULT, Response.result=COMPLIANT, Response.comment="dcterms:license is bdq:NotEmpty"]
[dcterms:license="": Response.status=RUN_HAS_RESULT, Response.result=NOT_COMPLIANT, Response.comment="dcterms:license is bdq:Empty"]
Source
References
Example Implementations (Mechanisms)
Link to Specification Source Code
Notes The license at the record level might be derived from the license of the data set from which the record is retrieved
@iDigBioBot
Copy link
Collaborator Author

Comment by Lee Belbin (@Tasilee) migrated from spreadsheet:
Added post scoring for consistency

@godfoder
Copy link
Contributor

If this test is kept, it should probably be dc:license?

@pzermoglio pzermoglio changed the title TG2-VALIDATION_DCTERMSLICENSE_NULL TG2-VALIDATION_DCLICENSE_NULL Jan 19, 2018
@ArthurChapman ArthurChapman added Test Tests created by TG2, either CORE, Supplementary or DO NOT IMPLEMENT and removed NEEDS WORK labels Jan 19, 2018
@iDigBioBot iDigBioBot changed the title TG2-VALIDATION_DCLICENSE_NULL TG2-VALIDATION_DCLICENSE_EMPTY Jan 29, 2018
@Tasilee Tasilee added Supplementary Tests supplementary to the core test suite. These are tests that the team regarded as not CORE. and removed Test Tests created by TG2, either CORE, Supplementary or DO NOT IMPLEMENT labels Mar 21, 2018
@ArthurChapman
Copy link
Collaborator

This has been labelled non-core, but discussions at Gainesville suggested it was a good test. We disn't disscuss Sunday TDWG208 - should we re-install or not?

@Tasilee Tasilee added Test Tests created by TG2, either CORE, Supplementary or DO NOT IMPLEMENT and removed Supplementary Tests supplementary to the core test suite. These are tests that the team regarded as not CORE. labels Aug 28, 2018
@Tasilee
Copy link
Collaborator

Tasilee commented Aug 29, 2018

This one has greater significance than #103

@chicoreus
Copy link
Collaborator

Correcting namespace for license in information element s/dc/dcterms/

This may require renaming the test. See the Darwin Core RDF guide for discussion of use of dcterms:license for non-literals (IRIs to resources) and xmpRights:usageTerms for literals.

@ArthurChapman
Copy link
Collaborator

Corrected dc:license to determs:license throughout

@ArthurChapman ArthurChapman changed the title TG2-VALIDATION_DCLICENSE_EMPTY TG2-VALIDATION_LICENSE_EMPTY Sep 7, 2018
Tasilee added a commit that referenced this issue Oct 7, 2020
In accordance with #189, added testdata_VALIDATION_LICENCE_EMPTY_#99.csv for #99
@Tasilee Tasilee changed the title TG2-VALIDATION_LICENSE_EMPTY TG2-VALIDATION_LICENSE_NOTEMPTY Mar 22, 2022
chicoreus added a commit to FilteredPush/rec_occur_qc that referenced this issue Aug 29, 2022
…nimal unit tests for those tests. Implementations for tdwg/bdq#94 tdwg/bdq#58 tdwg/bdq#103 tdwg/bdq#99 tdwg/bdq#47 and tdwg/bdq#117 added utility class with method to test if empty.  Changing implemented methods to static.
@Tasilee
Copy link
Collaborator

Tasilee commented Sep 18, 2023

Splitting bdqffdq:Information Elements into "Information Elements ActedUpon" and "Information Elements Consulted".

Also changed "Field" to "TestField", "Output Type" to "TestType" and updated "Specification Last Updated"

@chicoreus chicoreus added the CORE TG2 CORE tests label Sep 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Completeness CORE TG2 CORE tests OTHER Test Tests created by TG2, either CORE, Supplementary or DO NOT IMPLEMENT TG2 Validation
Development

No branches or pull requests

5 participants