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

test[next]: simplify boilerplate for fieldview single feature tests #1236

Merged
merged 44 commits into from
May 2, 2023

Commits on Apr 11, 2023

  1. [wip] field builder

    Rico Häuselmann committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    8c10f3b View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2023

  1. MVP cartesian_case fixture

    Rico Häuselmann committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    7c81757 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2023

  1. fix typo

    Rico Häuselmann committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    354a4db View commit details
    Browse the repository at this point in the history
  2. Result of discussion

    tehrengruber committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    015d4a5 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2023

  1. add unstructured and automatic verify

    Rico Häuselmann committed Apr 17, 2023
    Configuration menu
    Copy the full SHA
    634b03e View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2023

  1. include scalar input args

    Rico Häuselmann committed Apr 18, 2023
    Configuration menu
    Copy the full SHA
    fa053a5 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2023

  1. programs, scans, custom comparisons and more tests

    Rico Häuselmann committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    2872844 View commit details
    Browse the repository at this point in the history
  2. cleanup

    Rico Häuselmann committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    f4b5247 View commit details
    Browse the repository at this point in the history
  3. more cleanup

    Rico Häuselmann committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    637a032 View commit details
    Browse the repository at this point in the history
  4. do not exclude cases.py from mypy

    Rico Häuselmann committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    6e91ed5 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2023

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

Commits on Apr 24, 2023

  1. more unique default data

    Rico Häuselmann committed Apr 24, 2023
    Configuration menu
    Copy the full SHA
    f8e87c7 View commit details
    Browse the repository at this point in the history
  2. generic fieldview snippet names

    Rico Häuselmann committed Apr 24, 2023
    Configuration menu
    Copy the full SHA
    b1ae6de View commit details
    Browse the repository at this point in the history
  3. cleanup

    Rico Häuselmann committed Apr 24, 2023
    Configuration menu
    Copy the full SHA
    da6c7cd View commit details
    Browse the repository at this point in the history
  4. cleanup

    Rico Häuselmann committed Apr 24, 2023
    Configuration menu
    Copy the full SHA
    46d33a8 View commit details
    Browse the repository at this point in the history
  5. cleanup noqas

    Rico Häuselmann committed Apr 24, 2023
    Configuration menu
    Copy the full SHA
    382875e View commit details
    Browse the repository at this point in the history
  6. Update tests/next_tests/integration_tests/feature_tests/cases.py

    Co-authored-by: Enrique G. Paredes <18477+egparedes@users.noreply.github.com>
    DropD and egparedes committed Apr 24, 2023
    Configuration menu
    Copy the full SHA
    93c201d View commit details
    Browse the repository at this point in the history
  7. fix scalar value typing

    Rico Häuselmann committed Apr 24, 2023
    Configuration menu
    Copy the full SHA
    e41c885 View commit details
    Browse the repository at this point in the history
  8. cleanup

    Rico Häuselmann committed Apr 24, 2023
    Configuration menu
    Copy the full SHA
    77345cf View commit details
    Browse the repository at this point in the history
  9. improve make_builder readability

    Rico Häuselmann committed Apr 24, 2023
    Configuration menu
    Copy the full SHA
    98557c0 View commit details
    Browse the repository at this point in the history
  10. review fixes

    Rico Häuselmann committed Apr 24, 2023
    Configuration menu
    Copy the full SHA
    e2dabe0 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2023

  1. Configuration menu
    Copy the full SHA
    115ddc9 View commit details
    Browse the repository at this point in the history
  2. replace allocate wrapper with make_builder decorator

    Rico Häuselmann committed Apr 25, 2023
    Configuration menu
    Copy the full SHA
    fbd7ab4 View commit details
    Browse the repository at this point in the history
  3. fix allocate and default verify scalar arg tests

    Rico Häuselmann committed Apr 25, 2023
    Configuration menu
    Copy the full SHA
    18e6eab View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2023

  1. extended docstrings for allocate and verify

    Rico Häuselmann committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    0f523ab View commit details
    Browse the repository at this point in the history
  2. spellcheck the docstrings

    Rico Häuselmann committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    41a104a View commit details
    Browse the repository at this point in the history
  3. use get_type_hints from eve.extended_typing

    Rico Häuselmann committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    dfaa775 View commit details
    Browse the repository at this point in the history
  4. fix rst markup in docstrings

    Rico Häuselmann committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    069a193 View commit details
    Browse the repository at this point in the history
  5. use ScalarValue type alias everywhere appropriate

    Rico Häuselmann committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    9e0ba4f View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2023

  1. unignore cases from mypy, fix typing, fix tests

    Rico Häuselmann committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    641a004 View commit details
    Browse the repository at this point in the history
  2. explicitly import reduction_setup fixture in cases

    Rico Häuselmann committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    fec2f50 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b4409dd View commit details
    Browse the repository at this point in the history
  4. re-exclude cartesian tests from mypy in pre-commit

    Rico Häuselmann committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    798ae73 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    60a43fe View commit details
    Browse the repository at this point in the history
  6. remove support for multidim scalars

    Rico Häuselmann committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    3ecb224 View commit details
    Browse the repository at this point in the history
  7. cleanup superfluous type ignore

    Rico Häuselmann committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    818bfe2 View commit details
    Browse the repository at this point in the history
  8. tests cleanup

    Rico Häuselmann committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    b88d646 View commit details
    Browse the repository at this point in the history
  9. match testee arg naming convention to ref lambdas

    Rico Häuselmann committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    332a44f View commit details
    Browse the repository at this point in the history
  10. fix tests

    Rico Häuselmann committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    67608c9 View commit details
    Browse the repository at this point in the history
  11. test and fix cases.py

    Rico Häuselmann committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    e595e3f View commit details
    Browse the repository at this point in the history
  12. cleanup

    Rico Häuselmann committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    2f60876 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2023

  1. reorder cases module according to guidelines

    Rico Häuselmann committed Apr 28, 2023
    Configuration menu
    Copy the full SHA
    2f92b0f View commit details
    Browse the repository at this point in the history
  2. incorporating suggestions from review.

    Rico Häuselmann committed Apr 28, 2023
    Configuration menu
    Copy the full SHA
    b45241a View commit details
    Browse the repository at this point in the history
  3. fix order in cases.py

    Rico Häuselmann committed Apr 28, 2023
    Configuration menu
    Copy the full SHA
    420086a View commit details
    Browse the repository at this point in the history