Граф коммитов

5 Коммитов

Автор SHA1 Сообщение Дата
Andrea Peruffo c51e6740f1 Initial fixes to restore Java IT 2024-10-18 10:43:01 +01:00
Andrew Omondi 3a08a7bf59 Cleanup tests 2024-01-23 20:18:12 +03:00
Vincent Biret e970badaf5
- updates getting the scripts directory
Signed-off-by: Vincent Biret <vibiret@microsoft.com>
2023-08-23 15:33:14 -04:00
Andrea Peruffo 52cfd1f466 Improve IT tests usability and simplify workflow 2023-03-13 14:08:07 +00:00
Vincent Biret 212ca70904
feature/smoke tests (#2337)
* - makes kiota builder trimmable

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - moves integration tests outside of main workflow

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - formatting fixes

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - adds chmod for kiota

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - fixes path to kiota command

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - uses type info for configuration serialization

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - replaces configuration binding by trimmable equivalent

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - fixes formatting

* - adds a configuration file to exclude problematic api paths

* - adds a script to get the additional commands

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - fixes the set additional command step

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - switches to output variable instead

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - another attempt at fixing generate integration tests

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - adds missing quotes

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - adds a CSharp integration test

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - groups all languages and descriptions in a single matrix

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - adds missing language argument

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - fixes artifact name build

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - fixes path management

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - fixes command generation

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - always runs replace url step

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - fixes naming regex

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - adds go support

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - adds missing fo steps

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - fixes go integration test

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - fixes go integration tests NS
- fixes go version
- fixes rm script for csharp integration

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - another attempt at fixing go integration tests

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - adds missing import for format

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - adds typescript integration testing

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - fixes setup node step

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - removes node modules for typescript

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - adds missing shell type

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - 🤦‍♂️

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - fixes configuration for github api

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - adds ruby integration tests

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - removes gemfile lock

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - multiple fixes to ruby integration tests

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - additional set of fixes for ruby integration tests

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - ruby api client path fix

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - typo 🤦‍♂️

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - removes ruby lock
- bumps go setup version

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - disables rubocops we don't care about

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - disables another set of rubocops

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - last batch of rubocops disablement

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - adds suppression capability for integration tests

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - adds a temporary test step

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - attempt to fix a casing issue for the condition

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - uses the environment variable

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - adds missing suppressions

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - adds php to the integration tests

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - fixes php integration project

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - because php is picky on quotes

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - fixes suppression rule

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - additional suppressions for PHP integration tests

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - adds python project

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - fixes import for API client

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - fixes missing dependencies for python

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - disables line too long for python

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - suppressed import rules in python

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - moves mypy configuration to correct file

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - suppresses all missing imports

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - adds additional suppressions

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - adds additional API descriptions to integration tests

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - adds a cleanup step for the generator bits

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - fixes overflow exception

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - fixes a bug where union type conversion could conflict with parent class property

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - adds additional suppressions

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - additional exclusions

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - fixes encoding

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - removes suppression thanks to fix

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - additional suppressions

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - additional suppressions

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - additional suppressions

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - moves php suppression to the right place

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* - adds suppressions for python

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

* Update src/Kiota.Builder/SearchProviders/GitHub/GitHubSearchProvider.cs

Co-authored-by: Eastman <andrueastman@users.noreply.github.com>

* - fixes async usage for JSON lib

Signed-off-by: Vincent Biret <vibiret@microsoft.com>

---------

Signed-off-by: Vincent Biret <vibiret@microsoft.com>
Co-authored-by: Eastman <andrueastman@users.noreply.github.com>
2023-03-09 18:31:59 +02:00