@@ -12,44 +12,49 @@ let testSeq name tests = testList name (List.ofSeq tests)
1212let tests =
1313 testSeq " Hashing Tests" <|
1414 testParam analyzers [
15- " Check MD5.Create() binding" , fun analyzers () ->
16- let file = IO.Path.Combine(__ SOURCE_ DIRECTORY__ , " ../examples/hashing/md5create.fs" )
17- let results = ( AnalyzerBootstrap.runProject file analyzers) .Value
18- Expect.hasLength results 1 " "
19- results
20- |> Seq.iter( fun r ->
21- Expect.stringContains r.Message " MD5" " "
22- )
23- " Check MD5CryptoServiceProvider binding" , fun analyzers () ->
24- let file = IO.Path.Combine(__ SOURCE_ DIRECTORY__ , " ../examples/hashing/md5CryptoServicebinding.fs" )
25- let results = ( AnalyzerBootstrap.runProject file analyzers) .Value
26- Expect.hasLength results 4 " "
27- results
28- |> Seq.iter( fun r ->
29- Expect.stringContains r.Message " MD5" " "
30- )
31- " Check SHA1.Create() binding" , fun analyzers () ->
32- let file = IO.Path.Combine(__ SOURCE_ DIRECTORY__ , " ../examples/hashing/sha1create.fs" )
33- let results = ( AnalyzerBootstrap.runProject file analyzers) .Value
34- Expect.hasLength results 1 " "
35- results
36- |> Seq.iter( fun r ->
37- Expect.stringContains r.Message " SHA1" " "
38- )
39- " Check SHACryptoServiceProvider binding" , fun analyzers () ->
40- let file = IO.Path.Combine(__ SOURCE_ DIRECTORY__ , " ../examples/hashing/sha1CryptoServicebinding.fs" )
41- let results = ( AnalyzerBootstrap.runProject file analyzers) .Value
42- Expect.hasLength results 4 " "
43- results
44- |> Seq.iter( fun r ->
45- Expect.stringContains r.Message " SHA1" " "
46- )
47- " Check SHACryptoServiceProvider ctor" , fun analyzers () ->
48- let file = IO.Path.Combine(__ SOURCE_ DIRECTORY__ , " ../examples/hashing/sha1CryptoServicector.fs" )
49- let results = ( AnalyzerBootstrap.runProject file analyzers) .Value
50- Expect.hasLength results 1 " "
51- results
52- |> Seq.iter( fun r ->
53- Expect.stringContains r.Message " SHA1" " "
54- )
15+ // "Check MD5.Create() binding", fun analyzers () ->
16+ // let file = IO.Path.Combine(__SOURCE_DIRECTORY__ ,"../examples/hashing/md5create.fs")
17+ // let results = (AnalyzerBootstrap.runProject (AnalyzerBootstrap.File file) analyzers).Value
18+ // Expect.hasLength results 1 ""
19+ // results
20+ // |> Seq.iter(fun r ->
21+ // Expect.stringContains r.Message "MD5" ""
22+ // )
23+ // "Check MD5CryptoServiceProvider binding", fun analyzers () ->
24+ // let file = IO.Path.Combine(__SOURCE_DIRECTORY__ ,"../examples/hashing/md5CryptoServicebinding.fs")
25+ // let results = (AnalyzerBootstrap.runProject (AnalyzerBootstrap.File file) analyzers).Value
26+ // Expect.hasLength results 4 ""
27+ // results
28+ // |> Seq.iter(fun r ->
29+ // Expect.stringContains r.Message "MD5" ""
30+ // )
31+ // "Check SHA1.Create() binding", fun analyzers () ->
32+ // let file = IO.Path.Combine(__SOURCE_DIRECTORY__ ,"../examples/hashing/sha1create.fs")
33+ // let results = (AnalyzerBootstrap.runProject (AnalyzerBootstrap.File file) analyzers).Value
34+ // Expect.hasLength results 1 ""
35+ // results
36+ // |> Seq.iter(fun r ->
37+ // Expect.stringContains r.Message "SHA1" ""
38+ // )
39+ // "Check SHACryptoServiceProvider binding", fun analyzers () ->
40+ // let file = IO.Path.Combine(__SOURCE_DIRECTORY__ ,"../examples/hashing/sha1CryptoServicebinding.fs")
41+ // let results = (AnalyzerBootstrap.runProject (AnalyzerBootstrap.File file) analyzers).Value
42+ // Expect.hasLength results 4 ""
43+ // results
44+ // |> Seq.iter(fun r ->
45+ // Expect.stringContains r.Message "SHA1" ""
46+ // )
47+ // "Check SHACryptoServiceProvider ctor", fun analyzers () ->
48+ // let file = IO.Path.Combine(__SOURCE_DIRECTORY__ ,"../examples/hashing/sha1CryptoServicector.fs")
49+ // let results = (AnalyzerBootstrap.runProject (AnalyzerBootstrap.File file) analyzers).Value
50+ // Expect.hasLength results 1 ""
51+ // results
52+ // |> Seq.iter(fun r ->
53+ // Expect.stringContains r.Message "SHA1" ""
54+ // )
55+ " Check project" , fun analyzers () ->
56+ let file = IO.Path.Combine(__ SOURCE_ DIRECTORY__, " ../examples/hashing/hashing.fsproj" )
57+ // let file = "/Users/jimmybyrd/Documents/GitHub/MiniScaffold/Content/Library/src/MyLib.1/MyLib.1.fsproj"
58+ let results = ( AnalyzerBootstrap.runProject ( AnalyzerBootstrap.Project file) analyzers) .Value
59+ Expect.isGreaterThan results.Length 0 " "
5560 ]
0 commit comments