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

50: add $select parameter to submissions.get_table #64

Merged
merged 2 commits into from
Apr 13, 2024

Commits on Mar 28, 2024

  1. Configuration menu
    Copy the full SHA
    3343741 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2024

  1. add: document and mostly automate e2e tests, fix percent-encoding

    - updated readme with section on testing and setting up for E2E
    - automated create/update of forms and submissions for E2E tests
    - copied over md_table functionality from pyxform to allow specifying
      test forms as markdown instead of accumulating XLSX files
    - added openpyxl as a dev dependency to support conversion of md_table
      XLSForm data to XLSX format
    - updated test_client.py / TestUsage.test_direct to use the new
      `$select` parameter, also showing how to select sub-properties
    - fixed percent-encoding in `session.py` to match Central behaviour,
      see new docstring comments for details, update tests accordingly.
    lindsay-stevens committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    6214c8c View commit details
    Browse the repository at this point in the history