kiota/it
Andrew Omondi 91057fc512 Adds supressions for intergration tests 2024-02-28 12:56:13 +03:00
..
csharp Bump the kiota-dependencies group in /it/csharp with 4 updates 2024-02-28 08:45:38 +00:00
go - updates outdated basic go dependencies 2023-11-14 09:26:18 -05:00
java - fixes fluent API test for GH 2024-02-21 14:44:23 -05:00
mockserver use Maven to start MockServer 2023-03-30 18:34:40 +01:00
php Fix casing and ignore errors with hashmap keys. 2023-10-03 17:49:46 +03:00
python Bump tomlkit from 0.12.3 to 0.12.4 in /it/python 2024-02-27 08:51:31 +00:00
ruby Bump the kiota-dependencies group in /it/ruby with 1 update 2024-02-19 08:26:56 +00:00
typescript Merge pull request #4261 from microsoft/dependabot/npm_and_yarn/it/typescript/types/node-20.11.21 2024-02-28 08:57:02 +00:00
Readme.md no Makefile 2023-03-13 17:16:48 +00:00
compare-generation.ps1 Cleanup tests 2024-01-23 20:18:12 +03:00
config.json Adds supressions for intergration tests 2024-02-28 12:56:13 +03:00
do-clean.ps1 - corrects script verbosity 2023-08-23 15:37:22 -04:00
exec-cmd.ps1 Fix the Mock Server Integration Tests execution 2024-02-19 12:15:55 +00:00
generate-code.ps1 Cleanup tests 2024-01-23 20:18:12 +03:00
get-additional-arguments.ps1 Cleanup tests 2024-01-23 20:18:12 +03:00
get-is-suppressed.ps1 - updates getting the scripts directory 2023-08-23 15:33:14 -04:00

Readme.md

Running the Integration Tests

Run the following steps to locally run the integration tests.

Publish locally a development version of kiota:

dotnet publish ./src/kiota/kiota.csproj -c Release -p:PublishSingleFile=true -p:PublishReadyToRun=true -o ./publish

Generate the code:

./it/generate-code.ps1 -descriptionUrl ${FILE/URL} -language ${LANG}

And finally run the test:

./it/exec-cmd.ps1 -language ${LANG}