Skip to content

Commit e1fc28f

Browse files
committed
Added test traits
1 parent 46e46b3 commit e1fc28f

7 files changed

Lines changed: 31 additions & 9 deletions

File tree

tests/FSharp.Data.GraphQL.Tests/ObjectListFilter/ObjectListFilterLinqGenerateTests.fs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
module FSharp.Data.GraphQL.Tests.ObjectListFilterLinqGenerateTests
1+
[<Xunit.TraitAttribute (Tests.TraitType.Category, Tests.TraitName.Linq)>]
2+
[<Xunit.TraitAttribute (Tests.TraitType.Category, Tests.TraitName.ObjectListFilter)>]
3+
module FSharp.Data.GraphQL.Tests.ObjectListFilter.Linq.GenerateTests
24

35
open Xunit
46
open System

tests/FSharp.Data.GraphQL.Tests/ObjectListFilter/ObjectListFilterLinqTests.fs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
module FSharp.Data.GraphQL.Tests.ObjectListFilterLinqTests
1+
[<Xunit.TraitAttribute (Tests.TraitType.Category, Tests.TraitName.Linq)>]
2+
[<Xunit.TraitAttribute (Tests.TraitType.Category, Tests.TraitName.ObjectListFilter)>]
3+
module FSharp.Data.GraphQL.Tests.ObjectListFilter.Linq.Tests
24

35
open Xunit
46
open System

tests/FSharp.Data.GraphQL.Tests/ObjectListFilter/TypeCoercionFilterTests.fs

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
1-
module FSharp.Data.GraphQL.Tests.TypeCoercionFilterTests
1+
[<Xunit.TraitAttribute (Tests.TraitType.Category, Tests.TraitName.ObjectListFilter)>]
2+
module FSharp.Data.GraphQL.Tests.ObjectListFilter.TypeCoercion.FilterTests
23

34
open Xunit
4-
open FSharp.Data.GraphQL.Shared
55
open FSharp.Data.GraphQL.Server.Middleware
6-
open FSharp.Data.GraphQL.Server.Middleware.ObjectListFilter
7-
open FSharp.Data.GraphQL.Tests.TypeCoercionCommon
6+
open FSharp.Data.GraphQL.Tests.ObjectListFilter.TypeCoercion.Common
87

98
// ──────────────────────────────────────────────────────────────────────────────
109
// Equals operator

tests/FSharp.Data.GraphQL.Tests/ObjectListFilter/TypeCoercionTests.Common.fs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
module FSharp.Data.GraphQL.Tests.TypeCoercionCommon
1+
[<Xunit.TraitAttribute (Tests.TraitType.Category, Tests.TraitName.ObjectListFilter)>]
2+
module FSharp.Data.GraphQL.Tests.ObjectListFilter.TypeCoercion.Common
23

34
open System
45
open System.Linq

tests/FSharp.Data.GraphQL.Tests/ObjectListFilter/TypeCoercionValueTests.fs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
1-
module FSharp.Data.GraphQL.Tests.TypeCoercionValueTests
1+
[<Xunit.TraitAttribute (Tests.TraitType.Category, Tests.TraitName.ObjectListFilter)>]
2+
module FSharp.Data.GraphQL.Tests.ObjectListFilter.TypeCoercion.ValueTests
23

34
open Xunit
45
open System
56
open FSharp.Data.GraphQL.Server.Middleware
6-
open FSharp.Data.GraphQL.Tests.TypeCoercionCommon
7+
open FSharp.Data.GraphQL.Tests.ObjectListFilter.TypeCoercion.Common
78

89
// ──────────────────────────────────────────────────────────────────────────────
910
// pass-through (value already has the target type)

tests/FSharp.Data.GraphQL.Tests/SelectLinqTests.fs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// The MIT License (MIT)
22
// Copyright (c) 2016 Bazinga Technologies Inc
3+
[<Xunit.TraitAttribute (Tests.TraitType.Category, Tests.TraitName.Linq)>]
34
module FSharp.Data.GraphQL.Tests.LinqTests
45

56
open Xunit

tests/FSharp.Data.GraphQL.Tests/TestAttributes.fs

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,3 +20,19 @@ type UseInvariantCultureAttribute() =
2020
override _.After (methodUnderTest) =
2121
CultureInfo.CurrentUICulture <- _originalUICulture
2222
CultureInfo.CurrentCulture <- _originalCulture
23+
24+
namespace Tests
25+
26+
module TraitType =
27+
28+
[<Literal>]
29+
let Category = "Category"
30+
31+
32+
module TraitName =
33+
34+
[<Literal>]
35+
let Linq = "LINQ"
36+
37+
[<Literal>]
38+
let ObjectListFilter = "ObjectListFilter"

0 commit comments

Comments
 (0)