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

Snapshot data source responses for tests #76

Open
3 of 4 tasks
khaeru opened this issue May 14, 2021 · 2 comments
Open
3 of 4 tasks

Snapshot data source responses for tests #76

khaeru opened this issue May 14, 2021 · 2 comments
Labels
enh Enhancements & new features

Comments

@khaeru
Copy link
Owner

khaeru commented May 14, 2021

This would involve:

  • Provide distinct tests that make actual network requests. Separate tests of web services/endpoints #90
    • Make these optional for passage of the test suite.
    • Provide some sort of dashboard, integrated with GitHub or the docs, that shows the current status/last failure?
  • Take a snapshot of the current responses from all listed sources; add to sdmx-test-data; then use requests-mock (or dsss) to mock those responses for tests.
@khaeru khaeru added the enh Enhancements & new features label May 14, 2021
@khaeru
Copy link
Owner Author

khaeru commented Jul 11, 2021

#84 expands the set of supported endpoints to all those described by the SDMX-REST standard. This has the effect of increasing the number of source tests to about 572, but also makes it more difficult to follow changes in the endpoints supported by each service. An optional pass/dashboard approach could be even more helpful here.

@khaeru khaeru self-assigned this Dec 28, 2021
@khaeru khaeru removed their assignment Jan 11, 2022
@khaeru khaeru changed the title Tolerate downtime of supported web services Snapshot data source reponses for tests Jan 11, 2022
@khaeru
Copy link
Owner Author

khaeru commented Jan 11, 2022

Changed the title because #90 achieves the goal described in the original.

@khaeru khaeru changed the title Snapshot data source reponses for tests Snapshot data source responses for tests Nov 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enh Enhancements & new features
Projects
None yet
Development

No branches or pull requests

1 participant