27 references to PropertyTest
Microsoft.AspNetCore.Rewrite (9)
ApacheModRewrite\ConditionPatternParser.cs (9)
111if (results.ConditionType == ConditionType.PropertyTest) 151return new ParsedModRewriteInput(invert, ConditionType.PropertyTest, OperationType.Directory, operand: null); 153return new ParsedModRewriteInput(invert, ConditionType.PropertyTest, OperationType.RegularFile, operand: null); 155return new ParsedModRewriteInput(invert, ConditionType.PropertyTest, OperationType.ExistingFile, operand: null); 158return new ParsedModRewriteInput(invert, ConditionType.PropertyTest, OperationType.SymbolicLink, operand: null); 160return new ParsedModRewriteInput(invert, ConditionType.PropertyTest, OperationType.Size, operand: null); 162return new ParsedModRewriteInput(invert, ConditionType.PropertyTest, OperationType.ExistingUrl, operand: null); 164return new ParsedModRewriteInput(invert, ConditionType.PropertyTest, OperationType.Executable, operand: null); 191return new ParsedModRewriteInput(invert, ConditionType.PropertyTest, OperationType.SymbolicLink, operand: null);
Microsoft.AspNetCore.Rewrite.Tests (18)
ApacheModRewrite\ConditionPatternParserTest.cs (18)
35[InlineData("-d", (int)OperationType.Directory, (int)ConditionType.PropertyTest)] 36[InlineData("-f", (int)OperationType.RegularFile, (int)ConditionType.PropertyTest)] 37[InlineData("-F", (int)OperationType.ExistingFile, (int)ConditionType.PropertyTest)] 38[InlineData("-h", (int)OperationType.SymbolicLink, (int)ConditionType.PropertyTest)] 39[InlineData("-L", (int)OperationType.SymbolicLink, (int)ConditionType.PropertyTest)] 40[InlineData("-l", (int)OperationType.SymbolicLink, (int)ConditionType.PropertyTest)] 41[InlineData("-s", (int)OperationType.Size, (int)ConditionType.PropertyTest)] 42[InlineData("-U", (int)OperationType.ExistingUrl, (int)ConditionType.PropertyTest)] 43[InlineData("-x", (int)OperationType.Executable, (int)ConditionType.PropertyTest)] 53[InlineData("!-d", (int)OperationType.Directory, (int)ConditionType.PropertyTest)] 54[InlineData("!-f", (int)OperationType.RegularFile, (int)ConditionType.PropertyTest)] 55[InlineData("!-F", (int)OperationType.ExistingFile, (int)ConditionType.PropertyTest)] 56[InlineData("!-h", (int)OperationType.SymbolicLink, (int)ConditionType.PropertyTest)] 57[InlineData("!-L", (int)OperationType.SymbolicLink, (int)ConditionType.PropertyTest)] 58[InlineData("!-l", (int)OperationType.SymbolicLink, (int)ConditionType.PropertyTest)] 59[InlineData("!-s", (int)OperationType.Size, (int)ConditionType.PropertyTest)] 60[InlineData("!-U", (int)OperationType.ExistingUrl, (int)ConditionType.PropertyTest)] 61[InlineData("!-x", (int)OperationType.Executable, (int)ConditionType.PropertyTest)]