Tests namespace rearrange/consolidate (#1053)

* Move out of implememtationfolder

* move our of implementation folder

* rename namespace

* renamiongs

* more

* metric refactory
This commit is contained in:
Cijo Thomas 2020-08-12 09:01:34 -07:00 committed by GitHub
parent e86e49a2e9
commit 6564ca8438
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
56 changed files with 68 additions and 92 deletions

View File

@ -7,7 +7,7 @@
</PropertyGroup>
<ItemGroup>
<Compile Include="$(RepoRoot)\test\OpenTelemetry.Tests\Implementation\Internal\TestHttpServer.cs" Link="TestHttpServer.cs" />
<Compile Include="$(RepoRoot)\test\OpenTelemetry.Tests\Internal\TestHttpServer.cs" Link="TestHttpServer.cs" />
</ItemGroup>
<ItemGroup>

View File

@ -7,7 +7,7 @@
</PropertyGroup>
<ItemGroup>
<Compile Include="$(RepoRoot)\test\OpenTelemetry.Tests\Implementation\Internal\TestHttpServer.cs" Link="TestHttpServer.cs" />
<Compile Include="$(RepoRoot)\test\OpenTelemetry.Tests\Internal\TestHttpServer.cs" Link="TestHttpServer.cs" />
<Compile Include="$(RepoRoot)\test\OpenTelemetry.Tests\BaseEventSourceTest.cs" Link="BaseEventSourceTest.cs" />
<Compile Include="$(RepoRoot)\test\OpenTelemetry.Tests\TestEventListener.cs" Link="TestEventListener.cs" />
</ItemGroup>

View File

@ -6,8 +6,8 @@
</PropertyGroup>
<ItemGroup>
<Compile Include="$(RepoRoot)\test\OpenTelemetry.Tests\Implementation\Internal\SkipUnlessEnvVarFoundTheoryAttribute.cs" Link="SkipUnlessEnvVarFoundTheoryAttribute.cs" />
<Compile Include="$(RepoRoot)\test\OpenTelemetry.Tests\Implementation\Internal\TestHttpServer.cs" Link="TestHttpServer.cs" />
<Compile Include="$(RepoRoot)\test\OpenTelemetry.Tests\Internal\SkipUnlessEnvVarFoundTheoryAttribute.cs" Link="SkipUnlessEnvVarFoundTheoryAttribute.cs" />
<Compile Include="$(RepoRoot)\test\OpenTelemetry.Tests\Internal\TestHttpServer.cs" Link="TestHttpServer.cs" />
<Compile Include="$(RepoRoot)\test\OpenTelemetry.Tests\BaseEventSourceTest.cs" Link="BaseEventSourceTest.cs" />
<Compile Include="$(RepoRoot)\test\OpenTelemetry.Tests\TestEventListener.cs" Link="TestEventListener.cs" />
</ItemGroup>

View File

@ -6,7 +6,7 @@
</PropertyGroup>
<ItemGroup>
<Compile Include="$(RepoRoot)\test\OpenTelemetry.Tests\Implementation\Internal\SkipUnlessEnvVarFoundTheoryAttribute.cs" Link="SkipUnlessEnvVarFoundTheoryAttribute.cs" />
<Compile Include="$(RepoRoot)\test\OpenTelemetry.Tests\Internal\SkipUnlessEnvVarFoundTheoryAttribute.cs" Link="SkipUnlessEnvVarFoundTheoryAttribute.cs" />
<Compile Include="$(RepoRoot)\test\OpenTelemetry.Tests\BaseEventSourceTest.cs" Link="BaseEventSourceTest.cs" />
<Compile Include="$(RepoRoot)\test\OpenTelemetry.Tests\TestEventListener.cs" Link="TestEventListener.cs" />
</ItemGroup>

View File

@ -6,7 +6,7 @@
</PropertyGroup>
<ItemGroup>
<Compile Include="$(RepoRoot)\test\OpenTelemetry.Tests\Implementation\Internal\SkipUnlessEnvVarFoundTheoryAttribute.cs" Link="Implementation\SkipUnlessEnvVarFoundTheoryAttribute.cs" />
<Compile Include="$(RepoRoot)\test\OpenTelemetry.Tests\Internal\SkipUnlessEnvVarFoundTheoryAttribute.cs" Link="Implementation\SkipUnlessEnvVarFoundTheoryAttribute.cs" />
</ItemGroup>
<ItemGroup>

View File

@ -17,7 +17,7 @@
using System.Collections.Generic;
using Xunit;
namespace OpenTelemetry.Context.Test
namespace OpenTelemetry.Context.Tests
{
public class CorrelationContextBuilderTest
{

View File

@ -15,7 +15,7 @@
// </copyright>
using Xunit;
namespace OpenTelemetry.Context.Test
namespace OpenTelemetry.Context.Tests
{
public class CorrelationContextEntryTest
{

View File

@ -16,7 +16,7 @@
using System.Collections.Generic;
using Xunit;
namespace OpenTelemetry.Context.Test
namespace OpenTelemetry.Context.Tests
{
public class CorrelationContextTest
{

View File

@ -17,7 +17,7 @@ using System.Collections.Generic;
using System.Threading.Tasks;
using Xunit;
namespace OpenTelemetry.Context.Test
namespace OpenTelemetry.Context.Tests
{
public class DistributedContextsScopeTest
{

View File

@ -20,7 +20,7 @@ using System.Text;
using OpenTelemetry.Internal;
using Xunit;
namespace OpenTelemetry.Context.Propagation.Test
namespace OpenTelemetry.Context.Propagation.Tests
{
public class DistributedContextDeserializationTest
{

View File

@ -17,7 +17,7 @@
using System.Collections.Generic;
using Xunit;
namespace OpenTelemetry.Context.Propagation.Test
namespace OpenTelemetry.Context.Propagation.Tests
{
public class DistributedContextRoundtripTest
{

View File

@ -21,7 +21,7 @@ using System.Text;
using OpenTelemetry.Internal;
using Xunit;
namespace OpenTelemetry.Context.Propagation.Test
namespace OpenTelemetry.Context.Propagation.Tests
{
public class DistributedContextSerializationTest
{

View File

@ -1,28 +0,0 @@
// <copyright file="TimestampConverterTest.cs" company="OpenTelemetry Authors">
// Copyright The OpenTelemetry Authors
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
// </copyright>
using Xunit;
namespace OpenTelemetry.Internal.Test
{
public class TimestampConverterTest
{
[Fact]
public void SimpleTest()
{
Assert.True(true);
}
}
}

View File

@ -18,7 +18,7 @@ using OpenTelemetry.Metrics.Aggregators;
using OpenTelemetry.Metrics.Export;
using Xunit;
namespace OpenTelemetry.Metrics.Test
namespace OpenTelemetry.Metrics.Tests
{
public class CounterAggregatorTest
{

View File

@ -17,7 +17,7 @@ using OpenTelemetry.Metrics.Aggregators;
using OpenTelemetry.Metrics.Export;
using Xunit;
namespace OpenTelemetry.Metrics.Test
namespace OpenTelemetry.Metrics.Tests
{
public class LastValueAggregatorTest
{

View File

@ -18,7 +18,7 @@ using OpenTelemetry.Metrics.Aggregators;
using OpenTelemetry.Metrics.Export;
using Xunit;
namespace OpenTelemetry.Metrics.Test
namespace OpenTelemetry.Metrics.Tests
{
public class MinMaxSumCountAggregatorTest
{

View File

@ -22,7 +22,7 @@ using OpenTelemetry.Trace;
using Xunit;
using Xunit.Abstractions;
namespace OpenTelemetry.Metrics.Test
namespace OpenTelemetry.Metrics.Tests
{
public class CounterCleanUpTests
{

View File

@ -17,7 +17,7 @@ using System.Collections.Generic;
using System.Linq;
using Xunit;
namespace OpenTelemetry.Metrics.Test
namespace OpenTelemetry.Metrics.Tests
{
public class LabelSetTest
{

View File

@ -16,13 +16,11 @@
using System.Diagnostics;
using System.Linq;
using OpenTelemetry.Metrics;
using OpenTelemetry.Metrics.Export;
using OpenTelemetry.Metrics.Test;
using OpenTelemetry.Trace;
using Xunit;
namespace OpenTelemetry.Configuration.Tests
namespace OpenTelemetry.Metrics.Tests
{
public class MeterFactoryTests
{

View File

@ -17,7 +17,7 @@
using System;
using Xunit;
namespace OpenTelemetry.Metrics.Config.Test
namespace OpenTelemetry.Metrics.Tests
{
public class MeterProviderTests : IDisposable
{

View File

@ -20,7 +20,7 @@ using OpenTelemetry.Metrics.Export;
using OpenTelemetry.Trace;
using Xunit;
namespace OpenTelemetry.Metrics.Test
namespace OpenTelemetry.Metrics.Tests
{
public class MetricsTest
{

View File

@ -22,7 +22,7 @@ using OpenTelemetry.Metrics.Export;
using Xunit;
using static OpenTelemetry.Metrics.MeterProviderSdk;
namespace OpenTelemetry.Metrics.Test
namespace OpenTelemetry.Metrics.Tests
{
public class PushControllerTest
{

View File

@ -17,7 +17,7 @@
using System;
using OpenTelemetry.Metrics.Export;
namespace OpenTelemetry.Metrics.Test
namespace OpenTelemetry.Metrics.Tests
{
internal class TestMeter : MeterSdk
{

View File

@ -20,7 +20,7 @@ using System.Threading;
using System.Threading.Tasks;
using OpenTelemetry.Metrics.Export;
namespace OpenTelemetry.Metrics.Test
namespace OpenTelemetry.Metrics.Tests
{
internal class TestMetricExporter : MetricExporter
{

View File

@ -17,7 +17,7 @@
using System.Collections.Generic;
using OpenTelemetry.Metrics.Export;
namespace OpenTelemetry.Metrics.Test
namespace OpenTelemetry.Metrics.Tests
{
internal class TestMetricProcessor : MetricProcessor
{

View File

@ -4,6 +4,11 @@
<TargetFrameworks>netcoreapp2.1;netcoreapp3.1</TargetFrameworks>
<TargetFrameworks Condition="$(OS) == 'Windows_NT'">$(TargetFrameworks);net46;net452</TargetFrameworks>
</PropertyGroup>
<ItemGroup>
<Compile Remove="Implementation\**" />
<EmbeddedResource Remove="Implementation\**" />
<None Remove="Implementation\**" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="$(RepoRoot)\src\OpenTelemetry\OpenTelemetry.csproj" />
@ -19,4 +24,8 @@
</PackageReference>
<DotNetCliToolReference Include="dotnet-xunit" Version="$(DotNetXUnitCliVer)" />
</ItemGroup>
<ItemGroup>
<Folder Include="Testing\Export\" />
</ItemGroup>
</Project>

View File

@ -19,7 +19,7 @@ using System.Linq;
using OpenTelemetry.Resources;
using Xunit;
namespace OpenTelemetry.Impl.Resources
namespace OpenTelemetry.Resources.Tests
{
public class ResourceTest
{

View File

@ -20,7 +20,7 @@ using System.Linq;
using OpenTelemetry.Resources;
using Xunit;
namespace OpenTelemetry.Tests.Impl.Resources
namespace OpenTelemetry.Resources.Tests
{
public class ResourcesTests
{

View File

@ -21,7 +21,7 @@ using System.Threading;
using System.Threading.Tasks;
using OpenTelemetry.Trace;
namespace OpenTelemetry.Testing.Export
namespace OpenTelemetry.Tests.Shared
{
public class TestActivityExporter : ActivityExporter
{

View File

@ -20,7 +20,7 @@ using System.Threading;
using System.Threading.Tasks;
using OpenTelemetry.Trace;
namespace OpenTelemetry.Tests.Implementation.Testing.Export
namespace OpenTelemetry.Tests.Shared
{
public class TestActivityProcessor : ActivityProcessor
{

View File

@ -17,7 +17,7 @@
using System.Diagnostics;
using Xunit;
namespace OpenTelemetry.Trace.Test
namespace OpenTelemetry.Trace.Tests
{
public class ActivityExtensionsTest
{

View File

@ -17,11 +17,10 @@
using System;
using System.Diagnostics;
using OpenTelemetry.Resources;
using OpenTelemetry.Tests.Implementation.Testing.Export;
using OpenTelemetry.Trace;
using OpenTelemetry.Tests.Shared;
using Xunit;
namespace OpenTelemetry.Tests.Implementation.Trace
namespace OpenTelemetry.Trace.Tests
{
public class ActivitySourceAdapterTest : IDisposable
{

View File

@ -18,7 +18,7 @@ using System.Collections.Generic;
using System.Linq;
using Xunit;
namespace OpenTelemetry.Tests
namespace OpenTelemetry.Trace.Tests
{
internal static class AttributesExtensions
{

View File

@ -20,12 +20,11 @@ using System.Diagnostics;
using System.Linq;
using System.Threading;
using System.Threading.Tasks;
using OpenTelemetry.Testing.Export;
using OpenTelemetry.Tests;
using OpenTelemetry.Tests.Implementation.Trace;
using OpenTelemetry.Tests.Shared;
using Xunit;
namespace OpenTelemetry.Trace.Test
namespace OpenTelemetry.Trace.Tests
{
public class BatchingActivityProcessorTests : IDisposable
{

View File

@ -18,7 +18,7 @@ using System;
using System.Diagnostics;
using Xunit;
namespace OpenTelemetry.Trace.Test
namespace OpenTelemetry.Trace.Tests
{
public class CurrentSpanTests : IDisposable
{

View File

@ -16,12 +16,11 @@
using System;
using System.Diagnostics;
using OpenTelemetry.Tests.Implementation.Testing.Export;
using OpenTelemetry.Trace;
using OpenTelemetry.Tests.Shared;
using OpenTelemetry.Trace.Internal;
using Xunit;
namespace OpenTelemetry.Tests.Impl.Trace.Config
namespace OpenTelemetry.Trace.Tests
{
public class FanOutActivityProcessorTests
{

View File

@ -18,7 +18,7 @@ using System.Collections.Generic;
using System.Diagnostics;
using Xunit;
namespace OpenTelemetry.Trace.Test
namespace OpenTelemetry.Trace.Tests
{
public class LinkTest : IDisposable
{

View File

@ -19,7 +19,7 @@ using OpenTelemetry.Resources;
using OpenTelemetry.Trace;
using Xunit;
namespace OpenTelemetry.Tests.Implementation.Trace
namespace OpenTelemetry.Trace.Tests
{
public class OpenTelemetrySdkTest
{

View File

@ -16,7 +16,7 @@
using System.Diagnostics;
using Xunit;
namespace OpenTelemetry.Trace.Samplers.Test
namespace OpenTelemetry.Trace.Tests
{
public class ParentOrElseSamplerTests
{

View File

@ -17,7 +17,7 @@ using System;
using System.Diagnostics;
using Xunit;
namespace OpenTelemetry.Trace.Samplers.Test
namespace OpenTelemetry.Trace.Tests
{
public class ProbabilitySamplerTest
{

View File

@ -19,7 +19,7 @@ using System.Diagnostics;
using Xunit;
using Xunit.Abstractions;
namespace OpenTelemetry.Context.Propagation.Test
namespace OpenTelemetry.Context.Propagation.Tests
{
public class B3FormatTest
{

View File

@ -21,7 +21,7 @@ using System.Linq;
using OpenTelemetry.Context.Propagation;
using Xunit;
namespace OpenTelemetry.Tests.Implementation.Trace.Propagation
namespace OpenTelemetry.Context.Propagation.Tests
{
public class CompositePropagatorTest
{

View File

@ -20,7 +20,7 @@ using System.Diagnostics;
using System.Linq;
using OpenTelemetry.Context.Propagation;
namespace OpenTelemetry.Tests.Implementation.Trace.Propagation
namespace OpenTelemetry.Context.Propagation.Tests
{
public class TestPropagator : ITextFormat
{

View File

@ -19,7 +19,7 @@ using System.Diagnostics;
using OpenTelemetry.Context.Propagation;
using Xunit;
namespace OpenTelemetry.Impl.Trace.Propagation
namespace OpenTelemetry.Context.Propagation.Tests
{
public class TraceContextTest
{

View File

@ -19,7 +19,7 @@ using System.Linq;
using OpenTelemetry.Context.Propagation;
using Xunit;
namespace OpenTelemetry.Tests.Impl.Trace.Propagation
namespace OpenTelemetry.Context.Propagation.Tests
{
public class TracestateUtilsTests
{

View File

@ -17,7 +17,7 @@ using System.Collections.Generic;
using System.Diagnostics;
using Xunit;
namespace OpenTelemetry.Trace.Samplers.Test
namespace OpenTelemetry.Trace.Tests
{
public class SamplersTest
{

View File

@ -18,11 +18,12 @@ using System;
using System.Diagnostics;
using System.Threading;
using System.Threading.Tasks;
using OpenTelemetry.Testing.Export;
using OpenTelemetry.Tests.Implementation.Trace;
using OpenTelemetry.Tests.Shared;
using OpenTelemetry.Trace;
using OpenTelemetry.Trace.Tests;
using Xunit;
namespace OpenTelemetry.Trace.Test
namespace OpenTelemetry.Resources.Tests
{
public class SimpleActivityProcessorTest : IDisposable
{

View File

@ -18,7 +18,7 @@ using System;
using System.Collections.Generic;
using Xunit;
namespace OpenTelemetry.Trace.Test
namespace OpenTelemetry.Trace.Tests
{
public class SpanAttributesTest
{

View File

@ -18,7 +18,7 @@ using System.Collections.Generic;
using System.Diagnostics;
using Xunit;
namespace OpenTelemetry.Trace.Test
namespace OpenTelemetry.Trace.Tests
{
public class SpanContextTest
{

View File

@ -15,7 +15,7 @@
// </copyright>
using Xunit;
namespace OpenTelemetry.Trace.Test
namespace OpenTelemetry.Trace.Tests
{
public class StatusTest
{

View File

@ -17,7 +17,7 @@
using System;
using OpenTelemetry.Trace;
namespace OpenTelemetry.Tests.Implementation.Trace
namespace OpenTelemetry.Trace.Tests
{
internal class TestSampler : Sampler
{

View File

@ -15,11 +15,10 @@
// </copyright>
using System.Diagnostics;
using OpenTelemetry.Tests.Implementation.Testing.Export;
using OpenTelemetry.Trace;
using OpenTelemetry.Tests.Shared;
using Xunit;
namespace OpenTelemetry.Tests.Implementation.Trace
namespace OpenTelemetry.Trace.Tests
{
public class TraceSdkTest
{

View File

@ -18,7 +18,7 @@ using System;
using System.Diagnostics;
using Xunit;
namespace OpenTelemetry.Trace.Test
namespace OpenTelemetry.Trace.Tests
{
public class TracerTest : IDisposable
{