Skip to content

Commit 00133e8

Browse files
Paul Johnsonronaldbarendse
Paul Johnson
andauthoredOct 18, 2021
Move test projects from src/ to tests/ (#11357)
* Update gitignore * Move csproj * Update project references * Update solutions * Update build scripts * Tests used to share editorconfig with projects in src * Fix broken tests. * Stop copying around .editorconfig merged root one with linting * csharp_style_expression_bodied -> suggestion * Move StyleCop rulesets to matching directories and update shared build properties * Remove legacy build files, update NuGet.cofig and solution files * Restore myget source * Clean up .gitignore * Update .gitignore * Move new test classes to tests after merge * Gitignore + nuget config * Move new test Co-authored-by: Ronald Barendse <[email protected]>
1 parent c005673 commit 00133e8

File tree

752 files changed

+651
-1845
lines changed

Some content is hidden

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

752 files changed

+651
-1845
lines changed
 

‎.editorconfig

+436-26
Large diffs are not rendered by default.

‎.gitignore

+46-99
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,13 @@
1919
.DS_Store
2020
._.DS_Store
2121
.vs/
22-
/local/
22+
.idea/
2323

2424
# Build directories
2525
[Bb]in/
26-
[Db]ebug*/
27-
[Rr]elease*/
28-
obj/
26+
[Oo]bj/
27+
[Db]ebug/
28+
[Rr]elease/
2929

3030
# Tools
3131
_ReSharper*/
@@ -35,122 +35,69 @@ _NCrunch_*/
3535
*.ncrunchproject
3636
*.crunchsolution.cache
3737
tools/NDepend/
38-
3938
[Tt]est[Rr]esult*
4039
[Bb]uild[Ll]og.*
41-
*.[Pp]ublish.xml
4240
[sS]ource
4341
[sS]andbox
44-
umbraco.config
45-
App_Data/TEMP/*
46-
[Uu]mbraco/[Pp]resentation/[Uu]mbraco/[Pp]lugins/*
47-
[Uu]mbraco/[Pp]resentation/[Uu]ser[Cc]ontrols/*
48-
[Uu]mbraco/[Pp]resentation/[Ss]cripts/*
49-
[Uu]mbraco/[Pp]resentation/[Ff]onts/*
50-
[Uu]mbraco/[Pp]resentation/[Cc]ss/*
51-
52-
src/Umbraco.Tests/App_Data/*
53-
54-
umbraco/presentation/umbraco/plugins/uComponents/uComponentsInstaller.ascx
55-
umbraco/presentation/packages/uComponents/MultiNodePicker/CustomTreeService.asmx
56-
57-
src/Umbraco.Tests/config/applications.config
58-
src/Umbraco.Tests/config/trees.config
59-
src/Umbraco.Tests/config/404handlers.config
60-
src/Umbraco.Tests/[Cc]onfig/umbracoSettings.config
61-
src/packages/
62-
src/packages/repositories.config
63-
64-
*.transformed
65-
6642
node_modules
6743
lib-bower
68-
69-
src/Umbraco.Web.UI.Client/[Bb]uild/*
70-
src/Umbraco.Web.UI.Client/[Bb]uild/[Bb]elle/
71-
72-
src/Umbraco.Web.UI.Client/src/[Ll]ess/*.css
73-
src/Umbraco.Web.UI.Client/vwd.webinfo
74-
75-
src/*.psess
76-
src/*.vspx
77-
44+
*.psess
45+
*.vspx
7846
NDependOut/*
7947
QueryResult.htm
80-
81-
build/ApiDocs/*
82-
build/ApiDocs/Output/*
83-
src/Umbraco.Web.UI.Client/bower_components/*
48+
tools/docfx/*
8449

8550
# Ignore rule for clearing out Belle (avoid rebuilding all the time)
8651
preserve.belle
8752

8853
# Ignore rule for output of generated documentation files from grunt docserve
8954
src/Umbraco.Web.UI.Docs/api
9055
src/Umbraco.Web.UI.Docs/package-lock.json
91-
src/*.boltdata/
92-
src/umbraco.sln.ide/*
93-
src/.vs/
94-
95-
src/Umbraco.Tests/[Mm]edia
96-
tools/docfx/*
97-
apidocs/_site/*
98-
src/*/project.lock.json
99-
src/.idea/*
100-
101-
apidocs/api/*
102-
build/docs.zip
103-
build/ui-docs.zip
104-
build/csharp-docs.zip
105-
src/packages/
106-
src/PrecompiledWeb/*
10756

10857
# Build
10958
build.out/
11059
build.tmp/
11160
build/hooks/
11261
build/temp/
11362

114-
# Acceptance tests
115-
cypress.env.json
116-
/src/Umbraco.Tests.AcceptanceTest/cypress/support/chainable.ts
117-
/src/Umbraco.Tests.AcceptanceTest/package-lock.json
118-
/src/Umbraco.Tests.AcceptanceTest/cypress/videos/
119-
/src/Umbraco.Tests.AcceptanceTest/cypress/screenshots/
120-
121-
/src/Umbraco.Web.UI.Client/TESTS-*.xml
122-
/src/ApiDocs/api/*
123-
/src/Umbraco.Web.UI.Client/package-lock.json
124-
/src/Umbraco.Web.UI/wwwroot/Media/*
125-
/src/Umbraco.Tests.Integration/App_Data/*
126-
/src/Umbraco.Tests.Integration/TEMP/*
127-
/src/Umbraco.Web.UI/wwwroot/[Uu]mbraco/assets/*
128-
/src/Umbraco.Web.UI/wwwroot/[Uu]mbraco/js/*
129-
/src/Umbraco.Web.UI/wwwroot/[Uu]mbraco/lib/*
130-
/src/Umbraco.Web.UI/wwwroot/[Uu]mbraco/views/*
131-
/src/Umbraco.Web.UI/wwwroot/App_Data/TEMP/*
132-
/src/Umbraco.Web.UI/App_Data/Logs/*
133-
/src/Umbraco.Web.UI/App_Data/TEMP/TypesCache/*
134-
/src/Umbraco.Web.UI/App_Data/TEMP/*
135-
/src/Umbraco.Web.UI/App_Data/Smidge/Cache/*
136-
/src/Umbraco.Web.UI/[Uu]mbraco/[Ll]ogs
137-
/src/Umbraco.Web.UI/[Uu]mbraco/[Dd]ata/*
138-
/src/Umbraco.Web.UI/[Uu]mbraco/[Mm]odels/*
139-
/src/Umbraco.Web.UI/[Vv]iews/*.vbhtml
140-
/src/Umbraco.Web.UI/appsettings.json
141-
/src/Umbraco.Web.UI/appsettings.Development.json
142-
/src/Umbraco.Web.UI/appsettings.Local.json
143-
144-
145-
src/Umbraco.Tests.Integration/umbraco/Data/
146-
src/Umbraco.Tests.Integration/umbraco/logs/
147-
148-
src/Umbraco.Tests.Integration/Views/
149-
150-
src/Umbraco.Tests/TEMP/
151-
152-
src/Umbraco.Tests.UnitTests/umbraco/Data/TEMP/
153-
src/Umbraco.Tests.Integration.SqlCe/umbraco/Data/TEMP/
154-
src/Umbraco.Tests.Integration.SqlCe/DatabaseContextTests.sdf
63+
# Build output
64+
build/docs.zip
65+
build/ui-docs.zip
66+
build/csharp-docs.zip
67+
build/ApiDocs/*
68+
build/ApiDocs/Output/*
69+
src/ApiDocs/api/*
15570

71+
# Environment specific data
72+
src/Umbraco.Web.UI.Client/[Bb]uild/*
73+
src/Umbraco.Web.UI.Client/[Bb]uild/[Bb]elle/
74+
src/Umbraco.Web.UI.Client/src/[Ll]ess/*.css
75+
src/Umbraco.Web.UI.Client/TESTS-*.xml
76+
src/Umbraco.Web.UI/[Uu]mbraco/[Dd]ata/*
77+
src/Umbraco.Web.UI/[Uu]mbraco/[Ll]ogs
78+
src/Umbraco.Web.UI/[Uu]mbraco/[Mm]odels/*
79+
src/Umbraco.Web.UI/appsettings.Development.json
80+
src/Umbraco.Web.UI/appsettings.json
81+
src/Umbraco.Web.UI/appsettings.Local.json
82+
src/Umbraco.Web.UI/wwwroot/[Uu]mbraco/assets/*
83+
src/Umbraco.Web.UI/wwwroot/[Uu]mbraco/js/*
84+
src/Umbraco.Web.UI/wwwroot/[Uu]mbraco/lib/*
85+
src/Umbraco.Web.UI/wwwroot/[Uu]mbraco/views/*
86+
src/Umbraco.Web.UI/wwwroot/Media/*
87+
88+
# Tests
89+
cypress.env.json
90+
tests/Umbraco.Tests.AcceptanceTest/cypress/screenshots/
91+
tests/Umbraco.Tests.AcceptanceTest/cypress/support/chainable.ts
92+
tests/Umbraco.Tests.AcceptanceTest/cypress/videos/
93+
tests/Umbraco.Tests.AcceptanceTest/package-lock.json
94+
tests/Umbraco.Tests.Integration.SqlCe/DatabaseContextTests.sdf
95+
tests/Umbraco.Tests.Integration.SqlCe/umbraco/Data/TEMP/
96+
tests/Umbraco.Tests.Integration/TEMP/*
97+
tests/Umbraco.Tests.Integration/umbraco/Data/
98+
tests/Umbraco.Tests.Integration/umbraco/logs/
99+
tests/Umbraco.Tests.Integration/Views/
100+
tests/Umbraco.Tests.UnitTests/umbraco/Data/TEMP/
101+
102+
# Ignore auto-generated schema
156103
src/Umbraco.Web.UI/umbraco/config/appsettings-schema.json

0 commit comments

Comments
 (0)
Please sign in to comment.