31 references to Parse
VBCSCompiler.UnitTests (31)
VBCSCompilerServerTests.cs (31)
434Assert.True(Parse()); 445Assert.True(Parse("-pipename:test")); 453Assert.True(Parse("-shutdown")); 461Assert.True(Parse("-pipename:test", "-shutdown")); 469Assert.True(Parse("-purgecache")); 478Assert.True(Parse("-pipename:test", "-purgecache")); 486Assert.True(Parse("-purgecache:2026-04-10T12:00:00Z")); 494Assert.False(Parse("-purgecache:notadate")); 500Assert.True(Parse("-cachestats")); 510Assert.True(Parse("-cachestats:2025-01-15T10:00:00Z")); 518Assert.False(Parse("-cachestats:notadate")); 524Assert.True(Parse("-cachestats", "-cachestatsverbosity:1")); 532Assert.True(Parse("-cachestats:2025-01-15T10:00:00Z", "-cachestatsverbosity:2")); 540Assert.False(Parse("-cachestats", "-cachestatsverbosity:3")); 546Assert.True(Parse("-pipename:test", "-cachestats")); 554Assert.False(Parse("-shutdown", "-purgecache")); 555Assert.False(Parse("-shutdown", "-cachestats")); 556Assert.False(Parse("-purgecache", "-cachestats")); 557Assert.False(Parse("-shutdown", "-shutdown")); 563Assert.True(Parse("-cachestats", "-cachepath:/tmp/cache")); 570Assert.False(Parse("-invalid")); 571Assert.False(Parse("name")); 577Assert.True(Parse("-timeout:60")); 584Assert.True(Parse("-timeout:0")); 591Assert.False(Parse("-timeout:abc")); 592Assert.False(Parse("-timeout:-1")); 593Assert.False(Parse("-timeout:-2")); 594Assert.False(Parse("-timeout:")); 600Assert.False(Parse("-log:")); 606Assert.True(Parse("-log:/tmp/server.log")); 613Assert.True(Parse("-pipename:test", "-timeout:120", "-log:/tmp/server.log"));