Skip to content

Commit 7f0a91c

Browse files
authored
Merge pull request #395 from plotly/test-cleanup
Major overhaul of the test suites
2 parents b9fc7cd + e153747 commit 7f0a91c

File tree

93 files changed

+4010
-3057
lines changed

Some content is hidden

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

93 files changed

+4010
-3057
lines changed

.github/workflows/build-and-test.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
run: chmod u+x build.sh
2323
- name: Build and test
2424
working-directory: ./
25-
run: ./build.sh runtests
25+
run: ./build.sh runtestsallnonetfx
2626

2727
build-and-test-windows:
2828

@@ -36,4 +36,4 @@ jobs:
3636
dotnet-version: 6.x.x
3737
- name: Build and test (includes netfx)
3838
working-directory: ./
39-
run: ./build.cmd runtestsnetfx
39+
run: ./build.cmd runtestsall

Plotly.NET.Core.sln

+53
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
2+
Microsoft Visual Studio Solution File, Format Version 12.00
3+
# Visual Studio Version 17
4+
VisualStudioVersion = 17.5.33530.505
5+
MinimumVisualStudioVersion = 10.0.40219.1
6+
Project("{6EC3EE1D-3C4E-46DD-8F32-0CC8E7565705}") = "Plotly.NET", "src\Plotly.NET\Plotly.NET.fsproj", "{0CF51626-E5F1-453E-A689-2D95B436D96B}"
7+
EndProject
8+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "project", "project", "{61781406-92F2-4717-AB99-C67C02D4A112}"
9+
ProjectSection(SolutionItems) = preProject
10+
.editorconfig = .editorconfig
11+
.config\dotnet-tools.json = .config\dotnet-tools.json
12+
key.snk = key.snk
13+
LICENSE = LICENSE
14+
README.md = README.md
15+
RELEASE_NOTES.md = RELEASE_NOTES.md
16+
EndProjectSection
17+
EndProject
18+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "build", "build", "{2FF92462-3027-47B2-BB69-0ADD97F11943}"
19+
ProjectSection(SolutionItems) = preProject
20+
build.cmd = build.cmd
21+
build.sh = build.sh
22+
global.json = global.json
23+
EndProjectSection
24+
EndProject
25+
Project("{6EC3EE1D-3C4E-46DD-8F32-0CC8E7565705}") = "build", "build\build.fsproj", "{3356D9F4-4BCF-47D7-A9BB-CCB998E37B1D}"
26+
EndProject
27+
Global
28+
GlobalSection(SolutionConfigurationPlatforms) = preSolution
29+
Debug|Any CPU = Debug|Any CPU
30+
Dotnet|Any CPU = Dotnet|Any CPU
31+
Release|Any CPU = Release|Any CPU
32+
EndGlobalSection
33+
GlobalSection(ProjectConfigurationPlatforms) = postSolution
34+
{0CF51626-E5F1-453E-A689-2D95B436D96B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
35+
{0CF51626-E5F1-453E-A689-2D95B436D96B}.Debug|Any CPU.Build.0 = Debug|Any CPU
36+
{0CF51626-E5F1-453E-A689-2D95B436D96B}.Dotnet|Any CPU.ActiveCfg = Dotnet|Any CPU
37+
{0CF51626-E5F1-453E-A689-2D95B436D96B}.Dotnet|Any CPU.Build.0 = Dotnet|Any CPU
38+
{0CF51626-E5F1-453E-A689-2D95B436D96B}.Release|Any CPU.ActiveCfg = Release|Any CPU
39+
{0CF51626-E5F1-453E-A689-2D95B436D96B}.Release|Any CPU.Build.0 = Release|Any CPU
40+
{3356D9F4-4BCF-47D7-A9BB-CCB998E37B1D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
41+
{3356D9F4-4BCF-47D7-A9BB-CCB998E37B1D}.Debug|Any CPU.Build.0 = Debug|Any CPU
42+
{3356D9F4-4BCF-47D7-A9BB-CCB998E37B1D}.Dotnet|Any CPU.ActiveCfg = Debug|Any CPU
43+
{3356D9F4-4BCF-47D7-A9BB-CCB998E37B1D}.Dotnet|Any CPU.Build.0 = Debug|Any CPU
44+
{3356D9F4-4BCF-47D7-A9BB-CCB998E37B1D}.Release|Any CPU.ActiveCfg = Release|Any CPU
45+
{3356D9F4-4BCF-47D7-A9BB-CCB998E37B1D}.Release|Any CPU.Build.0 = Release|Any CPU
46+
EndGlobalSection
47+
GlobalSection(SolutionProperties) = preSolution
48+
HideSolutionNode = FALSE
49+
EndGlobalSection
50+
GlobalSection(NestedProjects) = preSolution
51+
{3356D9F4-4BCF-47D7-A9BB-CCB998E37B1D} = {2FF92462-3027-47B2-BB69-0ADD97F11943}
52+
EndGlobalSection
53+
EndGlobal

Plotly.NET.TestSuite.sln

+83
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,83 @@
1+
2+
Microsoft Visual Studio Solution File, Format Version 12.00
3+
# Visual Studio Version 17
4+
VisualStudioVersion = 17.5.33530.505
5+
MinimumVisualStudioVersion = 10.0.40219.1
6+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Common", "Common", "{CAAD0310-031B-4875-9AB2-7026A0DCD941}"
7+
EndProject
8+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "CoreTests", "CoreTests", "{6C49B0AB-8502-4E46-9348-64161F84E727}"
9+
EndProject
10+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ExtensionLibTests", "ExtensionLibTests", "{CCB58D28-C02B-49A8-8614-8BD3D4FA9DF9}"
11+
EndProject
12+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "JSTests", "JSTests", "{82F7B528-07C1-4E77-AD8B-9738FAB57974}"
13+
EndProject
14+
Project("{6EC3EE1D-3C4E-46DD-8F32-0CC8E7565705}") = "FSharpTestBase", "tests\Common\FSharpTestBase\FSharpTestBase.fsproj", "{1971920D-8E65-41FF-84DA-47E8B29738E8}"
15+
EndProject
16+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CSharpTestBase", "tests\Common\CSharpTestBase\CSharpTestBase.csproj", "{21AFCC90-CB61-4B03-9394-D9A9A769AB6E}"
17+
EndProject
18+
Project("{6EC3EE1D-3C4E-46DD-8F32-0CC8E7565705}") = "CoreTests", "tests\CoreTests\CoreTests\CoreTests.fsproj", "{BA47F7BE-B699-4E65-9CD0-938F92BA976C}"
19+
EndProject
20+
Project("{6EC3EE1D-3C4E-46DD-8F32-0CC8E7565705}") = "StrongNameTests", "tests\CoreTests\StrongNameTests\StrongNameTests.fsproj", "{26AA07CD-168B-45FC-93D3-315A26198E92}"
21+
EndProject
22+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CSharpInteroperabilityTests", "tests\CoreTests\CSharpInteroperabilityTests\CSharpInteroperabilityTests.csproj", "{FEAB6AB7-1F9A-4E75-B047-F34C3AE1919B}"
23+
EndProject
24+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CSharpTests", "tests\ExtensionLibsTests\CSharpTests\CSharpTests.csproj", "{24AE6CF2-8A86-4F8B-82D6-30D04D674933}"
25+
EndProject
26+
Project("{6EC3EE1D-3C4E-46DD-8F32-0CC8E7565705}") = "ImageExportTests", "tests\ExtensionLibsTests\ImageExportTests\ImageExportTests.fsproj", "{B1214EE4-C1D4-4046-975D-A06373390E71}"
27+
EndProject
28+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".project", ".project", "{F8584D5A-AC8A-488D-9ACF-7C6570A9BE2B}"
29+
ProjectSection(SolutionItems) = preProject
30+
tests\README.md = tests\README.md
31+
EndProjectSection
32+
EndProject
33+
Global
34+
GlobalSection(SolutionConfigurationPlatforms) = preSolution
35+
Debug|Any CPU = Debug|Any CPU
36+
Release|Any CPU = Release|Any CPU
37+
EndGlobalSection
38+
GlobalSection(ProjectConfigurationPlatforms) = postSolution
39+
{1971920D-8E65-41FF-84DA-47E8B29738E8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
40+
{1971920D-8E65-41FF-84DA-47E8B29738E8}.Debug|Any CPU.Build.0 = Debug|Any CPU
41+
{1971920D-8E65-41FF-84DA-47E8B29738E8}.Release|Any CPU.ActiveCfg = Release|Any CPU
42+
{1971920D-8E65-41FF-84DA-47E8B29738E8}.Release|Any CPU.Build.0 = Release|Any CPU
43+
{21AFCC90-CB61-4B03-9394-D9A9A769AB6E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
44+
{21AFCC90-CB61-4B03-9394-D9A9A769AB6E}.Debug|Any CPU.Build.0 = Debug|Any CPU
45+
{21AFCC90-CB61-4B03-9394-D9A9A769AB6E}.Release|Any CPU.ActiveCfg = Release|Any CPU
46+
{21AFCC90-CB61-4B03-9394-D9A9A769AB6E}.Release|Any CPU.Build.0 = Release|Any CPU
47+
{BA47F7BE-B699-4E65-9CD0-938F92BA976C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
48+
{BA47F7BE-B699-4E65-9CD0-938F92BA976C}.Debug|Any CPU.Build.0 = Debug|Any CPU
49+
{BA47F7BE-B699-4E65-9CD0-938F92BA976C}.Release|Any CPU.ActiveCfg = Release|Any CPU
50+
{BA47F7BE-B699-4E65-9CD0-938F92BA976C}.Release|Any CPU.Build.0 = Release|Any CPU
51+
{26AA07CD-168B-45FC-93D3-315A26198E92}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
52+
{26AA07CD-168B-45FC-93D3-315A26198E92}.Debug|Any CPU.Build.0 = Debug|Any CPU
53+
{26AA07CD-168B-45FC-93D3-315A26198E92}.Release|Any CPU.ActiveCfg = Release|Any CPU
54+
{26AA07CD-168B-45FC-93D3-315A26198E92}.Release|Any CPU.Build.0 = Release|Any CPU
55+
{FEAB6AB7-1F9A-4E75-B047-F34C3AE1919B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
56+
{FEAB6AB7-1F9A-4E75-B047-F34C3AE1919B}.Debug|Any CPU.Build.0 = Debug|Any CPU
57+
{FEAB6AB7-1F9A-4E75-B047-F34C3AE1919B}.Release|Any CPU.ActiveCfg = Release|Any CPU
58+
{FEAB6AB7-1F9A-4E75-B047-F34C3AE1919B}.Release|Any CPU.Build.0 = Release|Any CPU
59+
{24AE6CF2-8A86-4F8B-82D6-30D04D674933}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
60+
{24AE6CF2-8A86-4F8B-82D6-30D04D674933}.Debug|Any CPU.Build.0 = Debug|Any CPU
61+
{24AE6CF2-8A86-4F8B-82D6-30D04D674933}.Release|Any CPU.ActiveCfg = Release|Any CPU
62+
{24AE6CF2-8A86-4F8B-82D6-30D04D674933}.Release|Any CPU.Build.0 = Release|Any CPU
63+
{B1214EE4-C1D4-4046-975D-A06373390E71}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
64+
{B1214EE4-C1D4-4046-975D-A06373390E71}.Debug|Any CPU.Build.0 = Debug|Any CPU
65+
{B1214EE4-C1D4-4046-975D-A06373390E71}.Release|Any CPU.ActiveCfg = Release|Any CPU
66+
{B1214EE4-C1D4-4046-975D-A06373390E71}.Release|Any CPU.Build.0 = Release|Any CPU
67+
EndGlobalSection
68+
GlobalSection(SolutionProperties) = preSolution
69+
HideSolutionNode = FALSE
70+
EndGlobalSection
71+
GlobalSection(NestedProjects) = preSolution
72+
{1971920D-8E65-41FF-84DA-47E8B29738E8} = {CAAD0310-031B-4875-9AB2-7026A0DCD941}
73+
{21AFCC90-CB61-4B03-9394-D9A9A769AB6E} = {CAAD0310-031B-4875-9AB2-7026A0DCD941}
74+
{BA47F7BE-B699-4E65-9CD0-938F92BA976C} = {6C49B0AB-8502-4E46-9348-64161F84E727}
75+
{26AA07CD-168B-45FC-93D3-315A26198E92} = {6C49B0AB-8502-4E46-9348-64161F84E727}
76+
{FEAB6AB7-1F9A-4E75-B047-F34C3AE1919B} = {6C49B0AB-8502-4E46-9348-64161F84E727}
77+
{24AE6CF2-8A86-4F8B-82D6-30D04D674933} = {CCB58D28-C02B-49A8-8614-8BD3D4FA9DF9}
78+
{B1214EE4-C1D4-4046-975D-A06373390E71} = {CCB58D28-C02B-49A8-8614-8BD3D4FA9DF9}
79+
EndGlobalSection
80+
GlobalSection(ExtensibilityGlobals) = postSolution
81+
SolutionGuid = {67F9FFDF-3841-4DE1-9A55-9494FFC0A288}
82+
EndGlobalSection
83+
EndGlobal

0 commit comments

Comments
 (0)