Skip to content

Commit 57e081b

Browse files
authored
Merge pull request #31 from picoe/curtis/unit-test-filters
Make unit test filters public
2 parents d19e56b + 6c4824d commit 57e081b

13 files changed

+23
-21
lines changed

build/Common.Build.props

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<!-- set version for CI build -->
1616
<Version Condition="$(Version) == '' AND $(BuildVersion) != ''">$(BuildVersion)</Version>
1717

18-
<Version Condition="$(Version) == ''">0.2.0-dev</Version>
18+
<Version Condition="$(Version) == ''">0.3.0-dev</Version>
1919
<Authors>Eto.Toolkit Authors</Authors>
2020
<PackageLicenseExpression>MIT</PackageLicenseExpression>
2121
<RepositoryUrl>https://github.com/picoe/Eto.Toolkit</RepositoryUrl>

src/Eto.UnitTest/Filters/AndFilter.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
using System.Collections.Generic;
22
using System.Linq;
33

4-
namespace Eto.UnitTest
4+
namespace Eto.UnitTest.Filters
55
{
6-
class AndFilter : ITestFilter
6+
public class AndFilter : ITestFilter
77
{
88
public List<ITestFilter> Filters { get; }
99

src/Eto.UnitTest/Filters/BaseFilter.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
using System.Linq;
22

3-
namespace Eto.UnitTest
3+
namespace Eto.UnitTest.Filters
44
{
5-
abstract class BaseFilter : ITestFilter
5+
public abstract class BaseFilter : ITestFilter
66
{
77
public bool IsExplicitMatch(ITest test) => Matches(test);
88

src/Eto.UnitTest/Filters/CategoryFilter.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
using System.Collections.Generic;
22
using System.Linq;
33

4-
namespace Eto.UnitTest
4+
namespace Eto.UnitTest.Filters
55
{
6-
class CategoryFilter : BaseFilter
6+
public class CategoryFilter : BaseFilter
77
{
88
public List<string> Categories { get; }
99

src/Eto.UnitTest/Filters/EmptyFilter.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
namespace Eto.UnitTest
1+
namespace Eto.UnitTest.Filters
22
{
3-
class EmptyFilter : ITestFilter
3+
public class EmptyFilter : ITestFilter
44
{
55
public bool IsExplicitMatch(ITest test) => true;
66

src/Eto.UnitTest/Filters/KeywordFilter.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
using System.Linq;
33
using System.Text.RegularExpressions;
44

5-
namespace Eto.UnitTest
5+
namespace Eto.UnitTest.Filters
66
{
7-
class KeywordFilter : BaseFilter
7+
public class KeywordFilter : BaseFilter
88
{
99
string keywords;
1010
string[][] keywordTokens;

src/Eto.UnitTest/Filters/NotFilter.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
namespace Eto.UnitTest
1+
namespace Eto.UnitTest.Filters
22
{
3-
class NotFilter : ITestFilter
3+
public class NotFilter : ITestFilter
44
{
55
public ITestFilter Filter { get; set; }
66

src/Eto.UnitTest/Filters/NotRunFilter.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
using System;
22
using System.Linq;
33

4-
namespace Eto.UnitTest
4+
namespace Eto.UnitTest.Filters
55
{
6-
class NotRunFilter : ITestFilter
6+
public class NotRunFilter : ITestFilter
77
{
88
Func<ITest, ITestResult> LookupResult { get; }
99

src/Eto.UnitTest/Filters/OrFilter.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
using System.Collections.Generic;
22
using System.Linq;
33

4-
namespace Eto.UnitTest
4+
namespace Eto.UnitTest.Filters
55
{
6-
class OrFilter : ITestFilter
6+
public class OrFilter : ITestFilter
77
{
88
public List<ITestFilter> Filters { get; }
99

src/Eto.UnitTest/Filters/SingleTestFilter.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
using System.Reflection;
22

3-
namespace Eto.UnitTest
3+
namespace Eto.UnitTest.Filters
44
{
5-
class SingleTestFilter : ITestFilter
5+
public class SingleTestFilter : ITestFilter
66
{
77
public ITest Test { get; set; }
88

src/Eto.UnitTest/Filters/StatusFilter.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
using System;
22
using System.Linq;
33

4-
namespace Eto.UnitTest
4+
namespace Eto.UnitTest.Filters
55
{
6-
class StatusFilter : ITestFilter
6+
public class StatusFilter : ITestFilter
77
{
88
Func<ITest, ITestResult> _lookupResult;
99

src/Eto.UnitTest/Filters/TestFilter.cs

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
using System.Collections.ObjectModel;
22
using System.Diagnostics;
33
using System.Collections;
4+
using Eto.UnitTest.Filters;
45

56
namespace Eto.UnitTest
67
{

src/Eto.UnitTest/UI/UnitTestPanel.cs

+1
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
using System.Collections.Concurrent;
1111
using System.ComponentModel;
1212
using Eto.UnitTest.Runners;
13+
using Eto.UnitTest.Filters;
1314

1415
namespace Eto.UnitTest.UI
1516
{

0 commit comments

Comments
 (0)