Skip to content

112 queryasync returns badrequest for cosmos db if pagination and sorting parameters are both passed #138

112 queryasync returns badrequest for cosmos db if pagination and sorting parameters are both passed

112 queryasync returns badrequest for cosmos db if pagination and sorting parameters are both passed #138

Workflow file for this run

name: Tests
on:
workflow_dispatch:
pull_request:
branches:
- main
jobs:
tests:
name: Tests
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Start containers
run: docker-compose -f env/mongo/docker-compose.yaml up -d
# .NET Tests
- name: Build .NET
uses: ./.github/actions/dotnet
with:
version: ${{ steps.release-version.outputs.next-version }}${{ github.event.inputs.version && 'pre' || '' }}
- name: Test .NET Solution
working-directory: src
shell: bash
run: dotnet test -c Release /p:CollectCoverage=true -m:1
env:
COSMOS_CONNECTION_STRING: ${{ secrets.COSMOS_CONNECTION_STRING }}
COSMOS_DATABASE_NAME: infrastructuredbtests
- name: Stop containers
# the containers should be stopped regardless of
# the test result
if: always()
run: docker-compose -f env/mongo/docker-compose.yaml down
- name: Code Coverage Summary Report
uses: irongut/[email protected]
with:
filename: src/coverage.cobertura.xml
badge: true
format: 'markdown'
output: 'both'
- name: Add Coverage PR Comment
uses: marocchino/sticky-pull-request-comment@v2
if: github.event_name == 'pull_request'
with:
recreate: true
path: code-coverage-results.md