Skip to content

Commit 7994fd7

Browse files
authored
Reorganise component tests (#15353)
* Reorganize componenttests * Testcases * namespace
1 parent 8946992 commit 7994fd7

File tree

936 files changed

+765
-781
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

936 files changed

+765
-781
lines changed

tests/FSharp.Compiler.ComponentTests/AttributeUsage.fs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// Copyright (c) Microsoft Corporation. All Rights Reserved. See License.txt in the project root for license information.
22

3-
namespace FSharp.Compiler.ComponentTests.Conformance.Conformance.DeclarationElements.CustomAttributes.AttributeUsage
3+
namespace Conformance.Conformance.DeclarationElements.CustomAttributes.AttributeUsage
44

55
open Xunit
66
open FSharp.Test

tests/FSharp.Compiler.ComponentTests/CompilerOptions/fsc/checked/checked.fs

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// Copyright (c) Microsoft Corporation. All Rights Reserved. See License.txt in the project root for license information.
22

3-
namespace FSharp.Compiler.ComponentTests.CompilerOptions
3+
namespace CompilerOptions.Fsc
44

55
open FSharp.Test
66
open FSharp.Test.Compiler
@@ -10,15 +10,15 @@ module Checked =
1010

1111
// SOURCE=unchecked01.fs # fsc-default
1212
[<Theory; Directory(__SOURCE_DIRECTORY__, Includes=[|"unchecked01.fs"|])>]
13-
let ``fsc-unchecked - unchecked01.fs`` compilation =
13+
let ``fsc-unchecked - unchecked01_fs`` compilation =
1414
compilation
1515
|> asFs
1616
|> compile
1717
|> shouldSucceed
1818

1919
// SOURCE=checked01.fs SCFLAGS="--checked" # fsc-checked
2020
[<Theory; Directory(__SOURCE_DIRECTORY__, Includes=[|"unchecked01.fs"|])>]
21-
let ``fsc-unchecked - unchecked01.fs --checked`` compilation =
21+
let ``fsc-unchecked - unchecked01_fs --checked`` compilation =
2222
compilation
2323
|> asFs
2424
|> withOptions["--checked"]
@@ -27,7 +27,7 @@ module Checked =
2727

2828
// SOURCE=checked01.fs SCFLAGS="--checked+" # fsc-checked+
2929
[<Theory; Directory(__SOURCE_DIRECTORY__, Includes=[|"unchecked01.fs"|])>]
30-
let ``fsc-unchecked - unchecked01.fs --checked+`` compilation =
30+
let ``fsc-unchecked - unchecked01_fs --checked+`` compilation =
3131
compilation
3232
|> asFs
3333
|> withOptions["--checked+"]
@@ -36,7 +36,7 @@ module Checked =
3636

3737
// SOURCE=unchecked01.fs SCFLAGS="--checked-" # fsc-checked-
3838
[<Theory; Directory(__SOURCE_DIRECTORY__, Includes=[|"unchecked01.fs"|])>]
39-
let ``fsc-unchecked - unchecked01.fs --checked-`` compilation =
39+
let ``fsc-unchecked - unchecked01_fs --checked-`` compilation =
4040
compilation
4141
|> asFs
4242
|> withOptions["--checked-"]
@@ -45,7 +45,7 @@ module Checked =
4545

4646
// SOURCE=unchecked01.fs SCFLAGS="--checked-" # fsc-checked-
4747
[<Theory; Directory(__SOURCE_DIRECTORY__, Includes=[|"unchecked01.fs"|])>]
48-
let ``fsi-unchecked - unchecked01.fs --checked-`` compilation =
48+
let ``fsi-unchecked - unchecked01_fs --checked-`` compilation =
4949
compilation
5050
|> asFsx
5151
|> withOptions["--checked-"]
@@ -54,7 +54,7 @@ module Checked =
5454

5555
// SOURCE=checked01.fs SCFLAGS="--checked" FSIMODE=EXEC COMPILE_ONLY=1 # fsi-checked
5656
[<Theory; Directory(__SOURCE_DIRECTORY__, Includes=[|"checked01.fs"|])>]
57-
let ``fsi-checked - checked01.fs --checked`` compilation =
57+
let ``fsi-checked - checked01_fs --checked`` compilation =
5858
compilation
5959
|> asFsx
6060
|> withOptions["--checked"]
@@ -63,7 +63,7 @@ module Checked =
6363

6464
// SOURCE=checked01.fs SCFLAGS="--checked+" FSIMODE=EXEC COMPILE_ONLY=1 # fsi-checked+
6565
[<Theory; Directory(__SOURCE_DIRECTORY__, Includes=[|"checked01.fs"|])>]
66-
let ``fsi-checked - checked01.fs --checked+`` compilation =
66+
let ``fsi-checked - checked01_fs --checked+`` compilation =
6767
compilation
6868
|> asFsx
6969
|> withOptions["--checked+"]
@@ -72,7 +72,7 @@ module Checked =
7272

7373
// SOURCE=checked01.fs SCFLAGS="--checked-" FSIMODE=EXEC COMPILE_ONLY=1 # fsi-checked+
7474
[<Theory; Directory(__SOURCE_DIRECTORY__, Includes=[|"checked01.fs"|])>]
75-
let ``fsi-checked - checked01.fs --checked-`` compilation =
75+
let ``fsi-checked - checked01_fs --checked-`` compilation =
7676
compilation
7777
|> asFsx
7878
|> withOptions["--checked-"]
@@ -84,7 +84,7 @@ module Checked =
8484

8585
// SOURCE=checked01.fs SCFLAGS="--checked --checked+" # fsc-checkedchecked+
8686
[<Theory; Directory(__SOURCE_DIRECTORY__, Includes=[|"checked01.fs"|])>]
87-
let ``fsc-checked - checked01.fs --checked --checked+`` compilation =
87+
let ``fsc-checked - checked01_fs --checked --checked+`` compilation =
8888
compilation
8989
|> asFs
9090
|> withOptions["--checked"; "--checked+"]
@@ -93,7 +93,7 @@ module Checked =
9393

9494
// SOURCE=checked01.fs SCFLAGS="--checked- --checked+" # fsc-checked-checked+
9595
[<Theory; Directory(__SOURCE_DIRECTORY__, Includes=[|"checked01.fs"|])>]
96-
let ``fsc-checked - checked01.fs --checked- --checked+`` compilation =
96+
let ``fsc-checked - checked01_fs --checked- --checked+`` compilation =
9797
compilation
9898
|> asFs
9999
|> withOptions["--checked-"; "--checked+"]
@@ -102,7 +102,7 @@ module Checked =
102102

103103
// SOURCE=unchecked01.fs SCFLAGS="--checked+ --checked-" # fsc-checked+checked-
104104
[<Theory; Directory(__SOURCE_DIRECTORY__, Includes=[|"unchecked01.fs"|])>]
105-
let ``fsc-checked - unchecked01.fs --checked+ --checked-`` compilation =
105+
let ``fsc-checked - unchecked01_fs --checked+ --checked-`` compilation =
106106
compilation
107107
|> asFs
108108
|> withOptions["--checked+"; "--checked-"]
@@ -111,7 +111,7 @@ module Checked =
111111

112112
// SOURCE=checked01.fs SCFLAGS="--checked --checked+" # fsc-checkedchecked+
113113
[<Theory; Directory(__SOURCE_DIRECTORY__, Includes=[|"checked01.fs"|])>]
114-
let ``fsi-checked - checked01.fs --checked --checked+`` compilation =
114+
let ``fsi-checked - checked01_fs --checked --checked+`` compilation =
115115
compilation
116116
|> asFsx
117117
|> withOptions["--checked"; "--checked+"]
@@ -120,7 +120,7 @@ module Checked =
120120

121121
// SOURCE=checked01.fs SCFLAGS="--checked- --checked+" # fsc-checked-checked+
122122
[<Theory; Directory(__SOURCE_DIRECTORY__, Includes=[|"checked01.fs"|])>]
123-
let ``fsi-checked - checked01.fs --checked- --checked+`` compilation =
123+
let ``fsi-checked - checked01_fs --checked- --checked+`` compilation =
124124
compilation
125125
|> asFsx
126126
|> withOptions["--checked-"; "--checked+"]
@@ -129,7 +129,7 @@ module Checked =
129129

130130
// SOURCE=unchecked01.fs SCFLAGS="--checked+ --checked-" # fsc-checked+checked-
131131
[<Theory; Directory(__SOURCE_DIRECTORY__, Includes=[|"unchecked01.fs"|])>]
132-
let ``fsi-checked - unchecked01.fs --checked+ --checked-`` compilation =
132+
let ``fsi-checked - unchecked01_fs --checked+ --checked-`` compilation =
133133
compilation
134134
|> asFsx
135135
|> withOptions["--checked+"; "--checked-"]
@@ -139,7 +139,7 @@ module Checked =
139139
//# Unrecognized argument
140140
// SOURCE=unrecogarg.fs SCFLAGS="--Checked" # fsc--Checked
141141
[<Theory; Directory(__SOURCE_DIRECTORY__, Includes=[|"unrecogarg.fs"|])>]
142-
let ``fsc-checked - unchecked01.fs Checked`` compilation =
142+
let ``fsc-checked - unchecked01_fs Checked`` compilation =
143143
compilation
144144
|> asFs
145145
|> withOptions["--Checked"]
@@ -151,7 +151,7 @@ module Checked =
151151

152152
// SOURCE=unrecogarg.fs SCFLAGS="--checked*" # fsc--checked*
153153
[<Theory; Directory(__SOURCE_DIRECTORY__, Includes=[|"unrecogarg.fs"|])>]
154-
let ``fsc-checked - unchecked01.fs --checked-star`` compilation =
154+
let ``fsc-checked - unchecked01_fs --checked-star`` compilation =
155155
compilation
156156
|> asFs
157157
|> withOptions["--checked*"]

tests/FSharp.Compiler.ComponentTests/CompilerOptions/fsc/cliversion.fs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// Copyright (c) Microsoft Corporation. All Rights Reserved. See License.txt in the project root for license information.
22

3-
namespace FSharp.Compiler.ComponentTests.CompilerOptions
3+
namespace CompilerOptions.Fsc
44

55
open Xunit
66
open FSharp.Test
@@ -10,7 +10,7 @@ module cliversion =
1010

1111
//# SOURCE=E_fsc_cliversion.fs SCFLAGS="--cliversion:2.0" # fsc --cliversion:2.0
1212
[<Fact>]
13-
let ``fsc --cliversion:2.0``() =
13+
let ``fsc --cliversion:2_0``() =
1414
FSharp """
1515
"""
1616
|> asExe
@@ -23,7 +23,7 @@ module cliversion =
2323

2424
//# SOURCE=E_fsi_cliversion.fs SCFLAGS="--cliversion:2.0" FSIMODE=EXEC COMPILE_ONLY=1 # fsi --cliversion:2.0
2525
[<Fact>]
26-
let ``fsi --cliversion:2.0``() =
26+
let ``fsi --cliversion:2_0``() =
2727
FSharp """
2828
"""
2929
|> asFsx

tests/FSharp.Compiler.ComponentTests/CompilerOptions/fsc/codepage/codepage.fs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// Copyright (c) Microsoft Corporation. All Rights Reserved. See License.txt in the project root for license information.
22

3-
namespace FSharp.Compiler.ComponentTests.CompilerOptions.fsc
3+
namespace CompilerOptions.Fsc
44

55
open Xunit
66
open FSharp.Test

tests/FSharp.Compiler.ComponentTests/CompilerOptions/fsc/crossoptimize.fs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// Copyright (c) Microsoft Corporation. All Rights Reserved. See License.txt in the project root for license information.
22

3-
namespace FSharp.Compiler.ComponentTests.CompilerOptions
3+
namespace CompilerOptions.Fsc
44

55
open System
66

tests/FSharp.Compiler.ComponentTests/CompilerOptions/fsc/debug.fs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// Copyright (c) Microsoft Corporation. All Rights Reserved. See License.txt in the project root for license information.
22

3-
namespace FSharp.Compiler.ComponentTests.CompilerOptions
3+
namespace CompilerOptions.Fsc
44

55
open Xunit
66
open FSharp.Test

tests/FSharp.Compiler.ComponentTests/CompilerOptions/fsc/determinism/determinism.fs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// Copyright (c) Microsoft Corporation. All Rights Reserved. See License.txt in the project root for license information.
2-
namespace FSharp.Compiler.ComponentTests.CompilerOptions
2+
namespace CompilerOptions.Fsc
33

44
open Xunit
55
open FSharp.Test

tests/FSharp.Compiler.ComponentTests/CompilerOptions/fsc/flaterrors.fs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// Copyright (c) Microsoft Corporation. All Rights Reserved. See License.txt in the project root for license information.
22

3-
namespace FSharp.Compiler.ComponentTests.CompilerOptions
3+
namespace CompilerOptions.Fsc
44

55
open Xunit
66
open System

tests/FSharp.Compiler.ComponentTests/CompilerOptions/fsc/highentropyva.fs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// Copyright (c) Microsoft Corporation. All Rights Reserved. See License.txt in the project root for license information.
22

3-
namespace FSharp.Compiler.ComponentTests.CompilerOptions
3+
namespace CompilerOptions.Fsc
44

55
open System
66
open System.Reflection.PortableExecutable

tests/FSharp.Compiler.ComponentTests/CompilerOptions/fsc/langversion.fs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// Copyright (c) Microsoft Corporation. All Rights Reserved. See License.txt in the project root for license information.
22

3-
namespace FSharp.Compiler.ComponentTests.CompilerOptions
3+
namespace CompilerOptions.Fsc
44

55
open Xunit
66
open FSharp.Test
@@ -64,7 +64,7 @@ printfn "Hello, World"
6464
|> ignore
6565

6666
[<Fact>]
67-
let ``fsc langversion supports full version number - --langversion:5.0``() =
67+
let ``fsc langversion supports full version number - --langversion:5_0``() =
6868
FSharp """
6969
printfn "Hello, World"
7070
"""
@@ -88,7 +88,7 @@ printfn "Hello, World"
8888
|> ignore
8989

9090
[<Fact>]
91-
let ``fsc langversion fails with invalid version number - --langversion:4.1 which never existed``() =
91+
let ``fsc langversion fails with invalid version number - --langversion:4_1 which never existed``() =
9292
FSharp """
9393
printfn "Hello, World"
9494
"""

0 commit comments

Comments
 (0)