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

re-assess test suite for coverage and gurantee in formal release #3

Open
10 of 24 tasks
cedricdcc opened this issue Feb 23, 2024 · 0 comments
Open
10 of 24 tasks
Assignees
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Milestone

Comments

@cedricdcc
Copy link
Member

cedricdcc commented Feb 23, 2024

Update the current tests to work with the new enchancements that were made in the dev branch.

implement tests for:

  • : TravHarv class and run_dereference_tasks() function
    • : init without config folder to test assert
    • : init with config folder and wrong name for config to test assert is config file exists
    • : init wrong store_info (3 in list, uri not working for remote
    • : init bad config file
    • : init bad context given
    • : init context given is uri that leads to no linked data
    • : init context given is file on localdisk that does not exist
    • : init context given is file that contains no triple information.
    • : init MemoryStore with context ttl file and assert test for having the same triples in store as file
    • : init URITargetStore to see if it builds.
  • : WebAccess class testing for:
    • : uri that contains ttl / jsonld info
    • : uri that contains fair signposting info
    • : uri that had no triple info and assert if triples are found
  • : SubjectPropPathAssertion class:
    • : assert correct depth harvesting and webaccess management
  • : TravHarvConfigBuilder class:
    • : AssertPath returns correct paths for asked depth
    • : ConfigBuilder assert when no folder is given
    • : assert when given config file name is not correct
    • : check if config asserts for not given keys: paths, prefix, snooze-till-age-minutes
    • : check SPARQL subject returns a list of subjects
    • : check correct interpretation of literal subjects.
@cedricdcc cedricdcc added documentation Improvements or additions to documentation enhancement New feature or request labels Feb 23, 2024
@cedricdcc cedricdcc added this to the 1.0.0 milestone Apr 3, 2024
@marc-portier marc-portier changed the title Update test suite re-assess test suite for coverage and gurantee in formal release Apr 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants