@@ -88,7 +88,15 @@ public async Task Template_Produces_The_Right_Set_Of_FilesAsync(string arguments
88
88
foreach ( var file in filesInFolder )
89
89
{
90
90
var relativePath = file . Replace ( Project . TemplateOutputDir , "" ) . Replace ( "\\ " , "/" ) . Trim ( '/' ) ;
91
- if ( IsIgnoredPath ( relativePath ) )
91
+ if ( relativePath . EndsWith ( ".csproj" , StringComparison . Ordinal ) ||
92
+ relativePath . EndsWith ( ".fsproj" , StringComparison . Ordinal ) ||
93
+ relativePath . EndsWith ( ".props" , StringComparison . Ordinal ) ||
94
+ relativePath . EndsWith ( ".sln" , StringComparison . Ordinal ) ||
95
+ relativePath . EndsWith ( ".targets" , StringComparison . Ordinal ) ||
96
+ relativePath . StartsWith ( "bin/" , StringComparison . Ordinal ) ||
97
+ relativePath . StartsWith ( "obj/" , StringComparison . Ordinal ) ||
98
+ relativePath . Contains ( "/bin/" , StringComparison . Ordinal ) ||
99
+ relativePath . Contains ( "/obj/" , StringComparison . Ordinal ) )
92
100
{
93
101
continue ;
94
102
}
@@ -110,12 +118,6 @@ public async Task Template_Produces_The_Right_Set_Of_FilesAsync(string arguments
110
118
}
111
119
}
112
120
113
- private static bool IsIgnoredPath ( string relativePath ) =>
114
- relativePath . StartsWith ( "bin/" , StringComparison . Ordinal ) ||
115
- relativePath . StartsWith ( "obj/" , StringComparison . Ordinal ) ||
116
- relativePath . Contains ( "/bin/" , StringComparison . Ordinal ) ||
117
- relativePath . Contains ( "/obj/" , StringComparison . Ordinal ) ;
118
-
119
121
private void AssertFileExists ( string basePath , string path , bool shouldExist )
120
122
{
121
123
var fullPath = Path . Combine ( basePath , path ) ;
0 commit comments