Skip to content

Changes to share iis fixture with security integration tests#1648

Merged
anna-git merged 5 commits into
appsec/v0-integrationfrom
appsec/anna/v0-integrationtests-iisfixture-sharing
Aug 2, 2021
Merged

Changes to share iis fixture with security integration tests#1648
anna-git merged 5 commits into
appsec/v0-integrationfrom
appsec/anna/v0-integrationtests-iisfixture-sharing

Conversation

@anna-git

Copy link
Copy Markdown
Contributor

Fixes #

Changes proposed in this pull request:

Have iisfixture and gacfixture shared with Security integration tests to harmonize with other integration tests

@DataDog/apm-dotnet

Remove env variables

Dot not reference System.EnterpriseServices if not net framework
Add Applicationhost.config

Class should be abstract so that it doesnt want to directly play the test in it

Remove shutdown path

Dont add call site tests : officially not supported

Rename test security
@anna-git anna-git requested a review from robertpi July 30, 2021 13:50
@anna-git anna-git requested a review from a team as a code owner July 30, 2021 13:50
@anna-git anna-git requested a review from robertpi July 30, 2021 17:31
@anna-git anna-git merged commit 693b16d into appsec/v0-integration Aug 2, 2021
anna-git added a commit that referenced this pull request Aug 2, 2021
This PR  cleans up our integration tests by sharing some infrastructure bits coming from Datadog.Trace.ClrProfiler.IntegrationTests, adding the common parts to the TestHelper project.

Dot not reference System.EnterpriseServices if not net framework

Add Applicationhost.config

Class should be abstract so that it doesnt want to directly play the test in it

Remove shutdown path

Dont add call site tests : officially not supported

Rename test security

* Adapting to blocking enabled or not

* set http port

* Fixing asserts

* Removing some logging

Co-authored-by: Robert Pickering <robert@sqreen.io>
anna-git added a commit that referenced this pull request Aug 4, 2021
This PR  cleans up our integration tests by sharing some infrastructure bits coming from Datadog.Trace.ClrProfiler.IntegrationTests, adding the common parts to the TestHelper project.

Dot not reference System.EnterpriseServices if not net framework

Add Applicationhost.config

Class should be abstract so that it doesnt want to directly play the test in it

Remove shutdown path

Dont add call site tests : officially not supported

Rename test security

* Adapting to blocking enabled or not

* set http port

* Fixing asserts

* Removing some logging

Co-authored-by: Robert Pickering <robert@sqreen.io>
anna-git added a commit that referenced this pull request Aug 9, 2021
This PR  cleans up our integration tests by sharing some infrastructure bits coming from Datadog.Trace.ClrProfiler.IntegrationTests, adding the common parts to the TestHelper project.

Dot not reference System.EnterpriseServices if not net framework

Add Applicationhost.config

Class should be abstract so that it doesnt want to directly play the test in it

Remove shutdown path

Dont add call site tests : officially not supported

Rename test security

* Adapting to blocking enabled or not

* set http port

* Fixing asserts

* Removing some logging

Co-authored-by: Robert Pickering <robert@sqreen.io>
robertpi added a commit that referenced this pull request Aug 10, 2021
This PR  cleans up our integration tests by sharing some infrastructure bits coming from Datadog.Trace.ClrProfiler.IntegrationTests, adding the common parts to the TestHelper project.

Dot not reference System.EnterpriseServices if not net framework

Add Applicationhost.config

Class should be abstract so that it doesnt want to directly play the test in it

Remove shutdown path

Dont add call site tests : officially not supported

Rename test security

* Adapting to blocking enabled or not

* set http port

* Fixing asserts

* Removing some logging

Co-authored-by: Robert Pickering <robert@sqreen.io>
@anna-git anna-git deleted the appsec/anna/v0-integrationtests-iisfixture-sharing branch March 7, 2024 09:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants