@@ -42,6 +42,7 @@ func TestContentSecurityPolicyBuilder_Build_SingleDirective(t *testing.T) {
4242 tt .directiveName : tt .directiveValues ,
4343 },
4444 }
45+
4546 got , err := builder .Build ()
4647 if (err != nil ) != tt .wantErr {
4748 t .Errorf ("ContentSecurityPolicyBuilder.Build() error = %v, wantErr %v" , err , tt .wantErr )
@@ -92,6 +93,7 @@ func TestContentSecurityPolicyBuilder_Build_MultipleDirectives(t *testing.T) {
9293 builder := & Builder {
9394 Directives : tt .directives ,
9495 }
96+
9597 got , err := builder .Build ()
9698 if (err != nil ) != tt .wantErr {
9799 t .Errorf ("ContentSecurityPolicyBuilder.Build() error = %v, wantErr %v" , err , tt .wantErr )
@@ -101,13 +103,15 @@ func TestContentSecurityPolicyBuilder_Build_MultipleDirectives(t *testing.T) {
101103
102104 {
103105 startsWithDirective := false
106+
104107 for directive := range tt .directives {
105108 if strings .HasPrefix (got , directive ) {
106109 startsWithDirective = true
107110
108111 break
109112 }
110113 }
114+
111115 if ! startsWithDirective {
112116 t .Errorf ("ContentSecurityPolicyBuilder.Build() = '%v', does not start with directive name" , got )
113117 }
@@ -116,6 +120,7 @@ func TestContentSecurityPolicyBuilder_Build_MultipleDirectives(t *testing.T) {
116120 if strings .HasSuffix (got , " " ) {
117121 t .Errorf ("ContentSecurityPolicyBuilder.Build() = '%v', ends on whitespace" , got )
118122 }
123+
119124 if strings .HasSuffix (got , ";" ) {
120125 t .Errorf ("ContentSecurityPolicyBuilder.Build() = '%v', ends on semi-colon" , got )
121126 }
0 commit comments