"{\"numFailedTestSuites\":0,\"numFailedTests\":0,\"numPassedTestSuites\":1,\"numPassedTests\":91,\"numPendingTestSuites\":0,\"numPendingTests\":0,\"numRuntimeErrorTestSuites\":0,\"numTodoTests\":0,\"numTotalTestSuites\":1,\"numTotalTests\":91,\"openHandles\":[],\"snapshot\":{\"added\":0,\"didUpdate\":false,\"failure\":false,\"filesAdded\":0,\"filesRemoved\":0,\"filesRemovedList\":[],\"filesUnmatched\":0,\"filesUpdated\":0,\"matched\":0,\"total\":0,\"unchecked\":0,\"uncheckedKeysByFile\":[],\"unmatched\":0,\"updated\":0},\"startTime\":1604275103592,\"success\":false,\"testResults\":[{\"leaks\":false,\"numFailingTests\":0,\"numPassingTests\":91,\"numPendingTests\":0,\"numTodoTests\":0,\"openHandles\":[],\"perfStats\":{\"end\":1604275104912,\"runtime\":1275,\"slow\":false,\"start\":1604275103637},\"skipped\":false,\"snapshot\":{\"added\":0,\"fileDeleted\":false,\"matched\":0,\"unchecked\":0,\"unmatched\":0,\"updated\":0,\"uncheckedKeys\":[]},\"testFilePath\":\"/Users/herfortt/git/PlastAppDev/general/security/index.test.js\",\"testResults\":[{\"ancestorTitles\":[\"Unit Tests\",\"Header: Cache-Control\"],\"duration\":2,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Unit Tests Header: Cache-Control should set \\\"no-cache, no-store, must-revalidate\\\" if not defined\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set \\\"no-cache, no-store, must-revalidate\\\" if not defined\"},{\"ancestorTitles\":[\"Unit Tests\",\"Header: Cache-Control\"],\"duration\":1,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Unit Tests Header: Cache-Control should not set Header if set to false\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should not set Header if set to false\"},{\"ancestorTitles\":[\"Unit Tests\",\"Header: Cache-Control\"],\"duration\":0,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Unit Tests Header: Cache-Control should set given values\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set given values\"},{\"ancestorTitles\":[\"Unit Tests\",\"Header: Pragma\"],\"duration\":0,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Unit Tests Header: Pragma should set \\\"no-cache\\\" if not defined\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set \\\"no-cache\\\" if not defined\"},{\"ancestorTitles\":[\"Unit Tests\",\"Header: Pragma\"],\"duration\":1,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Unit Tests Header: Pragma should not set Header if set to false\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should not set Header if set to false\"},{\"ancestorTitles\":[\"Unit Tests\",\"Header: Pragma\"],\"duration\":0,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Unit Tests Header: Pragma should set given values\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set given values\"},{\"ancestorTitles\":[\"Unit Tests\",\"Header: Expires\"],\"duration\":0,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Unit Tests Header: Expires should set \\\"0\\\" if not defined\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set \\\"0\\\" if not defined\"},{\"ancestorTitles\":[\"Unit Tests\",\"Header: Expires\"],\"duration\":0,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Unit Tests Header: Expires should not set Header if set to false\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should not set Header if set to false\"},{\"ancestorTitles\":[\"Unit Tests\",\"Header: Expires\"],\"duration\":1,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Unit Tests Header: Expires should set given values\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set given values\"},{\"ancestorTitles\":[\"Unit Tests\",\"Header: Content-Security-Policy\"],\"duration\":0,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Unit Tests Header: Content-Security-Policy should set \\\"default-src 'self'; frame-ancestors 'none'\\\" if not defined\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set \\\"default-src 'self'; frame-ancestors 'none'\\\" if not defined\"},{\"ancestorTitles\":[\"Unit Tests\",\"Header: Content-Security-Policy\"],\"duration\":0,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Unit Tests Header: Content-Security-Policy should not set Header if set to false\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should not set Header if set to false\"},{\"ancestorTitles\":[\"Unit Tests\",\"Header: Content-Security-Policy\"],\"duration\":0,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Unit Tests Header: Content-Security-Policy should set given values\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set given values\"},{\"ancestorTitles\":[\"Unit Tests\",\"Header: X-XSS-Protection\"],\"duration\":0,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Unit Tests Header: X-XSS-Protection should set \\\"1; mode=block\\\" if not defined\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set \\\"1; mode=block\\\" if not defined\"},{\"ancestorTitles\":[\"Unit Tests\",\"Header: X-XSS-Protection\"],\"duration\":1,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Unit Tests Header: X-XSS-Protection should not set Header if set to false\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should not set Header if set to false\"},{\"ancestorTitles\":[\"Unit Tests\",\"Header: X-XSS-Protection\"],\"duration\":0,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Unit Tests Header: X-XSS-Protection should set given values\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set given values\"},{\"ancestorTitles\":[\"Unit Tests\",\"Header: X-DNS-Prefetch-Control\"],\"duration\":0,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Unit Tests Header: X-DNS-Prefetch-Control should set \\\"off\\\" if not defined\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set \\\"off\\\" if not defined\"},{\"ancestorTitles\":[\"Unit Tests\",\"Header: X-DNS-Prefetch-Control\"],\"duration\":0,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Unit Tests Header: X-DNS-Prefetch-Control should not set Header if set to false\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should not set Header if set to false\"},{\"ancestorTitles\":[\"Unit Tests\",\"Header: X-DNS-Prefetch-Control\"],\"duration\":1,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Unit Tests Header: X-DNS-Prefetch-Control should set given values\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set given values\"},{\"ancestorTitles\":[\"Unit Tests\",\"Header: Expect-CT\"],\"duration\":0,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Unit Tests Header: Expect-CT should set \\\"enforce; max-age=30; report-uri=\\\"/_report\\\"\\\" if not defined\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set \\\"enforce; max-age=30; report-uri=\\\"/_report\\\"\\\" if not defined\"},{\"ancestorTitles\":[\"Unit Tests\",\"Header: Expect-CT\"],\"duration\":0,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Unit Tests Header: Expect-CT should not set Header if set to false\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should not set Header if set to false\"},{\"ancestorTitles\":[\"Unit Tests\",\"Header: Expect-CT\"],\"duration\":0,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Unit Tests Header: Expect-CT should set given values\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set given values\"},{\"ancestorTitles\":[\"Unit Tests\",\"Header: X-Frame-Options\"],\"duration\":0,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Unit Tests Header: X-Frame-Options should set \\\"deny\\\" if not defined\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set \\\"deny\\\" if not defined\"},{\"ancestorTitles\":[\"Unit Tests\",\"Header: X-Frame-Options\"],\"duration\":1,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Unit Tests Header: X-Frame-Options should not set Header if set to false\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should not set Header if set to false\"},{\"ancestorTitles\":[\"Unit Tests\",\"Header: X-Frame-Options\"],\"duration\":0,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Unit Tests Header: X-Frame-Options should set given values\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set given values\"},{\"ancestorTitles\":[\"Unit Tests\",\"Header: X-Powered-By\"],\"duration\":0,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Unit Tests Header: X-Powered-By should remove Header if not defined\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should remove Header if not defined\"},{\"ancestorTitles\":[\"Unit Tests\",\"Header: X-Powered-By\"],\"duration\":0,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Unit Tests Header: X-Powered-By should not remove Header if set to false\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should not remove Header if set to false\"},{\"ancestorTitles\":[\"Unit Tests\",\"Header: Strict-Transport-Security\"],\"duration\":1,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Unit Tests Header: Strict-Transport-Security should set \\\"max-age=30\\\" if not defined\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set \\\"max-age=30\\\" if not defined\"},{\"ancestorTitles\":[\"Unit Tests\",\"Header: Strict-Transport-Security\"],\"duration\":0,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Unit Tests Header: Strict-Transport-Security should not set Header if set to false\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should not set Header if set to false\"},{\"ancestorTitles\":[\"Unit Tests\",\"Header: Strict-Transport-Security\"],\"duration\":0,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Unit Tests Header: Strict-Transport-Security should set given values\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set given values\"},{\"ancestorTitles\":[\"Unit Tests\",\"Header: X-Download-Options\"],\"duration\":0,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Unit Tests Header: X-Download-Options should set \\\"noopen\\\" if not defined\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set \\\"noopen\\\" if not defined\"},{\"ancestorTitles\":[\"Unit Tests\",\"Header: X-Download-Options\"],\"duration\":0,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Unit Tests Header: X-Download-Options should not set Header if set to false\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should not set Header if set to false\"},{\"ancestorTitles\":[\"Unit Tests\",\"Header: X-Download-Options\"],\"duration\":0,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Unit Tests Header: X-Download-Options should set given values\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set given values\"},{\"ancestorTitles\":[\"Unit Tests\",\"Header: X-Content-Type-Options\"],\"duration\":0,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Unit Tests Header: X-Content-Type-Options should set \\\"nosniff\\\" if not defined\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set \\\"nosniff\\\" if not defined\"},{\"ancestorTitles\":[\"Unit Tests\",\"Header: X-Content-Type-Options\"],\"duration\":0,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Unit Tests Header: X-Content-Type-Options should not set Header if set to false\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should not set Header if set to false\"},{\"ancestorTitles\":[\"Unit Tests\",\"Header: X-Content-Type-Options\"],\"duration\":1,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Unit Tests Header: X-Content-Type-Options should set given values\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set given values\"},{\"ancestorTitles\":[\"Unit Tests\",\"Header: X-Permitted-Cross-Domain-Policies\"],\"duration\":0,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Unit Tests Header: X-Permitted-Cross-Domain-Policies should set \\\"none\\\" if not defined\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set \\\"none\\\" if not defined\"},{\"ancestorTitles\":[\"Unit Tests\",\"Header: X-Permitted-Cross-Domain-Policies\"],\"duration\":0,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Unit Tests Header: X-Permitted-Cross-Domain-Policies should not set Header if set to false\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should not set Header if set to false\"},{\"ancestorTitles\":[\"Unit Tests\",\"Header: X-Permitted-Cross-Domain-Policies\"],\"duration\":0,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Unit Tests Header: X-Permitted-Cross-Domain-Policies should set given values\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set given values\"},{\"ancestorTitles\":[\"Unit Tests\",\"Header: Referrer-Policy\"],\"duration\":0,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Unit Tests Header: Referrer-Policy should set \\\"no-referrer\\\" if not defined\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set \\\"no-referrer\\\" if not defined\"},{\"ancestorTitles\":[\"Unit Tests\",\"Header: Referrer-Policy\"],\"duration\":1,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Unit Tests Header: Referrer-Policy should not set Header if set to false\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should not set Header if set to false\"},{\"ancestorTitles\":[\"Unit Tests\",\"Header: Referrer-Policy\"],\"duration\":0,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Unit Tests Header: Referrer-Policy should set given values\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set given values\"},{\"ancestorTitles\":[\"Unit Tests\",\"Allowed Methods\"],\"duration\":0,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Unit Tests Allowed Methods should only allow GET, POST, PUT, DELETE on default\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should only allow GET, POST, PUT, DELETE on default\"},{\"ancestorTitles\":[\"Unit Tests\",\"Allowed Methods\"],\"duration\":1,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Unit Tests Allowed Methods should allow given Methods\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should allow given Methods\"},{\"ancestorTitles\":[\"Unit Tests\",\"Defined Routes\"],\"duration\":0,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Unit Tests Defined Routes should allow all routes by default\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should allow all routes by default\"},{\"ancestorTitles\":[\"Unit Tests\",\"Defined Routes\"],\"duration\":1,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Unit Tests Defined Routes should only allow defined routes if set to true\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should only allow defined routes if set to true\"},{\"ancestorTitles\":[\"Integration Tests\",\"Header: Cache-Control\"],\"duration\":25,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Integration Tests Header: Cache-Control should set \\\"no-cache, no-store, must-revalidate\\\" if not defined\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set \\\"no-cache, no-store, must-revalidate\\\" if not defined\"},{\"ancestorTitles\":[\"Integration Tests\",\"Header: Cache-Control\"],\"duration\":3,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Integration Tests Header: Cache-Control should not set Header if set to false\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should not set Header if set to false\"},{\"ancestorTitles\":[\"Integration Tests\",\"Header: Cache-Control\"],\"duration\":2,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Integration Tests Header: Cache-Control should set given values\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set given values\"},{\"ancestorTitles\":[\"Integration Tests\",\"Header: Pragma\"],\"duration\":3,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Integration Tests Header: Pragma should set \\\"no-cache\\\" if not defined\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set \\\"no-cache\\\" if not defined\"},{\"ancestorTitles\":[\"Integration Tests\",\"Header: Pragma\"],\"duration\":3,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Integration Tests Header: Pragma should not set Header if set to false\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should not set Header if set to false\"},{\"ancestorTitles\":[\"Integration Tests\",\"Header: Pragma\"],\"duration\":2,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Integration Tests Header: Pragma should set given values\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set given values\"},{\"ancestorTitles\":[\"Integration Tests\",\"Header: Expires\"],\"duration\":2,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Integration Tests Header: Expires should set \\\"0\\\" if not defined\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set \\\"0\\\" if not defined\"},{\"ancestorTitles\":[\"Integration Tests\",\"Header: Expires\"],\"duration\":2,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Integration Tests Header: Expires should not set Header if set to false\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should not set Header if set to false\"},{\"ancestorTitles\":[\"Integration Tests\",\"Header: Expires\"],\"duration\":2,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Integration Tests Header: Expires should set given values\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set given values\"},{\"ancestorTitles\":[\"Integration Tests\",\"Header: Content-Security-Policy\"],\"duration\":2,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Integration Tests Header: Content-Security-Policy should set \\\"default-src 'self'; frame-ancestors 'none'\\\" if not defined\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set \\\"default-src 'self'; frame-ancestors 'none'\\\" if not defined\"},{\"ancestorTitles\":[\"Integration Tests\",\"Header: Content-Security-Policy\"],\"duration\":2,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Integration Tests Header: Content-Security-Policy should not set Header if set to false\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should not set Header if set to false\"},{\"ancestorTitles\":[\"Integration Tests\",\"Header: Content-Security-Policy\"],\"duration\":2,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Integration Tests Header: Content-Security-Policy should set given values\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set given values\"},{\"ancestorTitles\":[\"Integration Tests\",\"Header: X-XSS-Protection\"],\"duration\":2,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Integration Tests Header: X-XSS-Protection should set \\\"1; mode=block\\\" if not defined\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set \\\"1; mode=block\\\" if not defined\"},{\"ancestorTitles\":[\"Integration Tests\",\"Header: X-XSS-Protection\"],\"duration\":2,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Integration Tests Header: X-XSS-Protection should not set Header if set to false\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should not set Header if set to false\"},{\"ancestorTitles\":[\"Integration Tests\",\"Header: X-XSS-Protection\"],\"duration\":1,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Integration Tests Header: X-XSS-Protection should set given values\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set given values\"},{\"ancestorTitles\":[\"Integration Tests\",\"Header: X-DNS-Prefetch-Control\"],\"duration\":2,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Integration Tests Header: X-DNS-Prefetch-Control should set \\\"off\\\" if not defined\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set \\\"off\\\" if not defined\"},{\"ancestorTitles\":[\"Integration Tests\",\"Header: X-DNS-Prefetch-Control\"],\"duration\":2,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Integration Tests Header: X-DNS-Prefetch-Control should not set Header if set to false\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should not set Header if set to false\"},{\"ancestorTitles\":[\"Integration Tests\",\"Header: X-DNS-Prefetch-Control\"],\"duration\":1,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Integration Tests Header: X-DNS-Prefetch-Control should set given values\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set given values\"},{\"ancestorTitles\":[\"Integration Tests\",\"Header: Expect-CT\"],\"duration\":2,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Integration Tests Header: Expect-CT should set \\\"enforce; max-age=30; report-uri=\\\"/_report\\\"\\\" if not defined\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set \\\"enforce; max-age=30; report-uri=\\\"/_report\\\"\\\" if not defined\"},{\"ancestorTitles\":[\"Integration Tests\",\"Header: Expect-CT\"],\"duration\":2,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Integration Tests Header: Expect-CT should not set Header if set to false\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should not set Header if set to false\"},{\"ancestorTitles\":[\"Integration Tests\",\"Header: Expect-CT\"],\"duration\":5,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Integration Tests Header: Expect-CT should set given values\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set given values\"},{\"ancestorTitles\":[\"Integration Tests\",\"Header: X-Frame-Options\"],\"duration\":3,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Integration Tests Header: X-Frame-Options should set \\\"deny\\\" if not defined\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set \\\"deny\\\" if not defined\"},{\"ancestorTitles\":[\"Integration Tests\",\"Header: X-Frame-Options\"],\"duration\":1,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Integration Tests Header: X-Frame-Options should not set Header if set to false\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should not set Header if set to false\"},{\"ancestorTitles\":[\"Integration Tests\",\"Header: X-Frame-Options\"],\"duration\":2,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Integration Tests Header: X-Frame-Options should set given values\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set given values\"},{\"ancestorTitles\":[\"Integration Tests\",\"Header: X-Powered-By\"],\"duration\":2,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Integration Tests Header: X-Powered-By should remove Header if not defined\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should remove Header if not defined\"},{\"ancestorTitles\":[\"Integration Tests\",\"Header: X-Powered-By\"],\"duration\":2,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Integration Tests Header: X-Powered-By should not remove Header if set to false\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should not remove Header if set to false\"},{\"ancestorTitles\":[\"Integration Tests\",\"Header: Strict-Transport-Security\"],\"duration\":2,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Integration Tests Header: Strict-Transport-Security should set \\\"max-age=30\\\" if not defined\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set \\\"max-age=30\\\" if not defined\"},{\"ancestorTitles\":[\"Integration Tests\",\"Header: Strict-Transport-Security\"],\"duration\":2,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Integration Tests Header: Strict-Transport-Security should not set Header if set to false\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should not set Header if set to false\"},{\"ancestorTitles\":[\"Integration Tests\",\"Header: Strict-Transport-Security\"],\"duration\":2,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Integration Tests Header: Strict-Transport-Security should set given values\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set given values\"},{\"ancestorTitles\":[\"Integration Tests\",\"Header: X-Download-Options\"],\"duration\":1,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Integration Tests Header: X-Download-Options should set \\\"noopen\\\" if not defined\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set \\\"noopen\\\" if not defined\"},{\"ancestorTitles\":[\"Integration Tests\",\"Header: X-Download-Options\"],\"duration\":2,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Integration Tests Header: X-Download-Options should not set Header if set to false\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should not set Header if set to false\"},{\"ancestorTitles\":[\"Integration Tests\",\"Header: X-Download-Options\"],\"duration\":2,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Integration Tests Header: X-Download-Options should set given values\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set given values\"},{\"ancestorTitles\":[\"Integration Tests\",\"Header: X-Content-Type-Options\"],\"duration\":1,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Integration Tests Header: X-Content-Type-Options should set \\\"nosniff\\\" if not defined\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set \\\"nosniff\\\" if not defined\"},{\"ancestorTitles\":[\"Integration Tests\",\"Header: X-Content-Type-Options\"],\"duration\":3,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Integration Tests Header: X-Content-Type-Options should not set Header if set to false\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should not set Header if set to false\"},{\"ancestorTitles\":[\"Integration Tests\",\"Header: X-Content-Type-Options\"],\"duration\":1,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Integration Tests Header: X-Content-Type-Options should set given values\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set given values\"},{\"ancestorTitles\":[\"Integration Tests\",\"Header: X-Permitted-Cross-Domain-Policies\"],\"duration\":1,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Integration Tests Header: X-Permitted-Cross-Domain-Policies should set \\\"none\\\" if not defined\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set \\\"none\\\" if not defined\"},{\"ancestorTitles\":[\"Integration Tests\",\"Header: X-Permitted-Cross-Domain-Policies\"],\"duration\":2,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Integration Tests Header: X-Permitted-Cross-Domain-Policies should not set Header if set to false\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should not set Header if set to false\"},{\"ancestorTitles\":[\"Integration Tests\",\"Header: X-Permitted-Cross-Domain-Policies\"],\"duration\":1,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Integration Tests Header: X-Permitted-Cross-Domain-Policies should set given values\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set given values\"},{\"ancestorTitles\":[\"Integration Tests\",\"Header: Referrer-Policy\"],\"duration\":2,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Integration Tests Header: Referrer-Policy should set \\\"no-referrer\\\" if not defined\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set \\\"no-referrer\\\" if not defined\"},{\"ancestorTitles\":[\"Integration Tests\",\"Header: Referrer-Policy\"],\"duration\":2,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Integration Tests Header: Referrer-Policy should not set Header if set to false\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should not set Header if set to false\"},{\"ancestorTitles\":[\"Integration Tests\",\"Header: Referrer-Policy\"],\"duration\":1,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Integration Tests Header: Referrer-Policy should set given values\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should set given values\"},{\"ancestorTitles\":[\"Integration Tests\",\"Allowed Methods\"],\"duration\":6,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Integration Tests Allowed Methods should only allow GET, POST, PUT, DELETE on default\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should only allow GET, POST, PUT, DELETE on default\"},{\"ancestorTitles\":[\"Integration Tests\",\"Allowed Methods\"],\"duration\":4,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Integration Tests Allowed Methods should allow given Methods\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should allow given Methods\"},{\"ancestorTitles\":[\"Integration Tests\",\"Defined Routes\"],\"duration\":3,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Integration Tests Defined Routes should allow all routes by default\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should allow all routes by default\"},{\"ancestorTitles\":[\"Integration Tests\",\"Defined Routes\"],\"duration\":4,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Integration Tests Defined Routes should only allow defined routes if set to true\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should only allow defined routes if set to true\"},{\"ancestorTitles\":[\"Integration Tests\",\"Defined Routes\"],\"duration\":3,\"failureDetails\":[],\"failureMessages\":[],\"fullName\":\"Integration Tests Defined Routes should not allow any routes if set to true but no routes given\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should not allow any routes if set to true but no routes given\"}],\"failureMessage\":null}],\"wasInterrupted\":false,\"coverageMap\":{\"/Users/herfortt/git/PlastAppDev/general/security/index.js\":{\"path\":\"/Users/herfortt/git/PlastAppDev/general/security/index.js\",\"statementMap\":{\"0\":{\"start\":{\"line\":2,\"column\":0},\"end\":{\"line\":127,\"column\":1}},\"1\":{\"start\":{\"line\":3,\"column\":2},\"end\":{\"line\":126,\"column\":3}},\"2\":{\"start\":{\"line\":4,\"column\":4},\"end\":{\"line\":4,\"column\":29}},\"3\":{\"start\":{\"line\":4,\"column\":17},\"end\":{\"line\":4,\"column\":29}},\"4\":{\"start\":{\"line\":6,\"column\":4},\"end\":{\"line\":8,\"column\":5}},\"5\":{\"start\":{\"line\":7,\"column\":6},\"end\":{\"line\":7,\"column\":66}},\"6\":{\"start\":{\"line\":9,\"column\":4},\"end\":{\"line\":11,\"column\":5}},\"7\":{\"start\":{\"line\":10,\"column\":6},\"end\":{\"line\":10,\"column\":52}},\"8\":{\"start\":{\"line\":13,\"column\":4},\"end\":{\"line\":15,\"column\":5}},\"9\":{\"start\":{\"line\":14,\"column\":6},\"end\":{\"line\":14,\"column\":33}},\"10\":{\"start\":{\"line\":16,\"column\":4},\"end\":{\"line\":18,\"column\":5}},\"11\":{\"start\":{\"line\":17,\"column\":6},\"end\":{\"line\":17,\"column\":39}},\"12\":{\"start\":{\"line\":20,\"column\":4},\"end\":{\"line\":22,\"column\":5}},\"13\":{\"start\":{\"line\":21,\"column\":6},\"end\":{\"line\":21,\"column\":27}},\"14\":{\"start\":{\"line\":23,\"column\":4},\"end\":{\"line\":25,\"column\":5}},\"15\":{\"start\":{\"line\":24,\"column\":6},\"end\":{\"line\":24,\"column\":41}},\"16\":{\"start\":{\"line\":27,\"column\":4},\"end\":{\"line\":29,\"column\":5}},\"17\":{\"start\":{\"line\":28,\"column\":6},\"end\":{\"line\":28,\"column\":86}},\"18\":{\"start\":{\"line\":30,\"column\":4},\"end\":{\"line\":32,\"column\":5}},\"19\":{\"start\":{\"line\":31,\"column\":6},\"end\":{\"line\":31,\"column\":72}},\"20\":{\"start\":{\"line\":34,\"column\":4},\"end\":{\"line\":36,\"column\":5}},\"21\":{\"start\":{\"line\":35,\"column\":6},\"end\":{\"line\":35,\"column\":46}},\"22\":{\"start\":{\"line\":37,\"column\":4},\"end\":{\"line\":39,\"column\":5}},\"23\":{\"start\":{\"line\":38,\"column\":6},\"end\":{\"line\":38,\"column\":57}},\"24\":{\"start\":{\"line\":41,\"column\":4},\"end\":{\"line\":43,\"column\":5}},\"25\":{\"start\":{\"line\":42,\"column\":6},\"end\":{\"line\":42,\"column\":41}},\"26\":{\"start\":{\"line\":44,\"column\":4},\"end\":{\"line\":46,\"column\":5}},\"27\":{\"start\":{\"line\":45,\"column\":6},\"end\":{\"line\":45,\"column\":68}},\"28\":{\"start\":{\"line\":48,\"column\":4},\"end\":{\"line\":50,\"column\":5}},\"29\":{\"start\":{\"line\":49,\"column\":6},\"end\":{\"line\":49,\"column\":69}},\"30\":{\"start\":{\"line\":51,\"column\":4},\"end\":{\"line\":53,\"column\":5}},\"31\":{\"start\":{\"line\":52,\"column\":6},\"end\":{\"line\":52,\"column\":44}},\"32\":{\"start\":{\"line\":55,\"column\":4},\"end\":{\"line\":57,\"column\":5}},\"33\":{\"start\":{\"line\":56,\"column\":6},\"end\":{\"line\":56,\"column\":36}},\"34\":{\"start\":{\"line\":58,\"column\":4},\"end\":{\"line\":60,\"column\":5}},\"35\":{\"start\":{\"line\":59,\"column\":6},\"end\":{\"line\":59,\"column\":55}},\"36\":{\"start\":{\"line\":62,\"column\":4},\"end\":{\"line\":64,\"column\":5}},\"37\":{\"start\":{\"line\":63,\"column\":6},\"end\":{\"line\":63,\"column\":31}},\"38\":{\"start\":{\"line\":65,\"column\":4},\"end\":{\"line\":67,\"column\":5}},\"39\":{\"start\":{\"line\":66,\"column\":6},\"end\":{\"line\":66,\"column\":38}},\"40\":{\"start\":{\"line\":69,\"column\":4},\"end\":{\"line\":71,\"column\":5}},\"41\":{\"start\":{\"line\":70,\"column\":6},\"end\":{\"line\":70,\"column\":52}},\"42\":{\"start\":{\"line\":72,\"column\":4},\"end\":{\"line\":74,\"column\":5}},\"43\":{\"start\":{\"line\":73,\"column\":6},\"end\":{\"line\":73,\"column\":75}},\"44\":{\"start\":{\"line\":76,\"column\":4},\"end\":{\"line\":78,\"column\":5}},\"45\":{\"start\":{\"line\":77,\"column\":6},\"end\":{\"line\":77,\"column\":41}},\"46\":{\"start\":{\"line\":79,\"column\":4},\"end\":{\"line\":81,\"column\":5}},\"47\":{\"start\":{\"line\":80,\"column\":6},\"end\":{\"line\":80,\"column\":61}},\"48\":{\"start\":{\"line\":83,\"column\":4},\"end\":{\"line\":85,\"column\":5}},\"49\":{\"start\":{\"line\":84,\"column\":6},\"end\":{\"line\":84,\"column\":45}},\"50\":{\"start\":{\"line\":86,\"column\":4},\"end\":{\"line\":88,\"column\":5}},\"51\":{\"start\":{\"line\":87,\"column\":6},\"end\":{\"line\":87,\"column\":69}},\"52\":{\"start\":{\"line\":90,\"column\":4},\"end\":{\"line\":92,\"column\":5}},\"53\":{\"start\":{\"line\":91,\"column\":6},\"end\":{\"line\":91,\"column\":52}},\"54\":{\"start\":{\"line\":93,\"column\":4},\"end\":{\"line\":95,\"column\":5}},\"55\":{\"start\":{\"line\":94,\"column\":6},\"end\":{\"line\":94,\"column\":89}},\"56\":{\"start\":{\"line\":97,\"column\":4},\"end\":{\"line\":99,\"column\":5}},\"57\":{\"start\":{\"line\":98,\"column\":6},\"end\":{\"line\":98,\"column\":44}},\"58\":{\"start\":{\"line\":100,\"column\":4},\"end\":{\"line\":102,\"column\":5}},\"59\":{\"start\":{\"line\":101,\"column\":6},\"end\":{\"line\":101,\"column\":56}},\"60\":{\"start\":{\"line\":105,\"column\":4},\"end\":{\"line\":107,\"column\":5}},\"61\":{\"start\":{\"line\":106,\"column\":6},\"end\":{\"line\":106,\"column\":63}},\"62\":{\"start\":{\"line\":108,\"column\":4},\"end\":{\"line\":110,\"column\":5}},\"63\":{\"start\":{\"line\":109,\"column\":6},\"end\":{\"line\":109,\"column\":27}},\"64\":{\"start\":{\"line\":112,\"column\":4},\"end\":{\"line\":114,\"column\":5}},\"65\":{\"start\":{\"line\":113,\"column\":6},\"end\":{\"line\":113,\"column\":39}},\"66\":{\"start\":{\"line\":115,\"column\":4},\"end\":{\"line\":123,\"column\":5}},\"67\":{\"start\":{\"line\":116,\"column\":6},\"end\":{\"line\":118,\"column\":7}},\"68\":{\"start\":{\"line\":117,\"column\":8},\"end\":{\"line\":117,\"column\":34}},\"69\":{\"start\":{\"line\":120,\"column\":6},\"end\":{\"line\":122,\"column\":7}},\"70\":{\"start\":{\"line\":121,\"column\":8},\"end\":{\"line\":121,\"column\":29}},\"71\":{\"start\":{\"line\":125,\"column\":4},\"end\":{\"line\":125,\"column\":10}}},\"fnMap\":{\"0\":{\"name\":\"(anonymous_0)\",\"decl\":{\"start\":{\"line\":2,\"column\":17},\"end\":{\"line\":2,\"column\":18}},\"loc\":{\"start\":{\"line\":2,\"column\":35},\"end\":{\"line\":127,\"column\":1}},\"line\":2},\"1\":{\"name\":\"(anonymous_1)\",\"decl\":{\"start\":{\"line\":3,\"column\":9},\"end\":{\"line\":3,\"column\":10}},\"loc\":{\"start\":{\"line\":3,\"column\":34},\"end\":{\"line\":126,\"column\":3}},\"line\":3}},\"branchMap\":{\"0\":{\"loc\":{\"start\":{\"line\":4,\"column\":4},\"end\":{\"line\":4,\"column\":29}},\"type\":\"if\",\"locations\":[{\"start\":{\"line\":4,\"column\":4},\"end\":{\"line\":4,\"column\":29}},{\"start\":{\"line\":4,\"column\":4},\"end\":{\"line\":4,\"column\":29}}],\"line\":4},\"1\":{\"loc\":{\"start\":{\"line\":6,\"column\":4},\"end\":{\"line\":8,\"column\":5}},\"type\":\"if\",\"locations\":[{\"start\":{\"line\":6,\"column\":4},\"end\":{\"line\":8,\"column\":5}},{\"start\":{\"line\":6,\"column\":4},\"end\":{\"line\":8,\"column\":5}}],\"line\":6},\"2\":{\"loc\":{\"start\":{\"line\":9,\"column\":4},\"end\":{\"line\":11,\"column\":5}},\"type\":\"if\",\"locations\":[{\"start\":{\"line\":9,\"column\":4},\"end\":{\"line\":11,\"column\":5}},{\"start\":{\"line\":9,\"column\":4},\"end\":{\"line\":11,\"column\":5}}],\"line\":9},\"3\":{\"loc\":{\"start\":{\"line\":13,\"column\":4},\"end\":{\"line\":15,\"column\":5}},\"type\":\"if\",\"locations\":[{\"start\":{\"line\":13,\"column\":4},\"end\":{\"line\":15,\"column\":5}},{\"start\":{\"line\":13,\"column\":4},\"end\":{\"line\":15,\"column\":5}}],\"line\":13},\"4\":{\"loc\":{\"start\":{\"line\":16,\"column\":4},\"end\":{\"line\":18,\"column\":5}},\"type\":\"if\",\"locations\":[{\"start\":{\"line\":16,\"column\":4},\"end\":{\"line\":18,\"column\":5}},{\"start\":{\"line\":16,\"column\":4},\"end\":{\"line\":18,\"column\":5}}],\"line\":16},\"5\":{\"loc\":{\"start\":{\"line\":20,\"column\":4},\"end\":{\"line\":22,\"column\":5}},\"type\":\"if\",\"locations\":[{\"start\":{\"line\":20,\"column\":4},\"end\":{\"line\":22,\"column\":5}},{\"start\":{\"line\":20,\"column\":4},\"end\":{\"line\":22,\"column\":5}}],\"line\":20},\"6\":{\"loc\":{\"start\":{\"line\":23,\"column\":4},\"end\":{\"line\":25,\"column\":5}},\"type\":\"if\",\"locations\":[{\"start\":{\"line\":23,\"column\":4},\"end\":{\"line\":25,\"column\":5}},{\"start\":{\"line\":23,\"column\":4},\"end\":{\"line\":25,\"column\":5}}],\"line\":23},\"7\":{\"loc\":{\"start\":{\"line\":27,\"column\":4},\"end\":{\"line\":29,\"column\":5}},\"type\":\"if\",\"locations\":[{\"start\":{\"line\":27,\"column\":4},\"end\":{\"line\":29,\"column\":5}},{\"start\":{\"line\":27,\"column\":4},\"end\":{\"line\":29,\"column\":5}}],\"line\":27},\"8\":{\"loc\":{\"start\":{\"line\":30,\"column\":4},\"end\":{\"line\":32,\"column\":5}},\"type\":\"if\",\"locations\":[{\"start\":{\"line\":30,\"column\":4},\"end\":{\"line\":32,\"column\":5}},{\"start\":{\"line\":30,\"column\":4},\"end\":{\"line\":32,\"column\":5}}],\"line\":30},\"9\":{\"loc\":{\"start\":{\"line\":34,\"column\":4},\"end\":{\"line\":36,\"column\":5}},\"type\":\"if\",\"locations\":[{\"start\":{\"line\":34,\"column\":4},\"end\":{\"line\":36,\"column\":5}},{\"start\":{\"line\":34,\"column\":4},\"end\":{\"line\":36,\"column\":5}}],\"line\":34},\"10\":{\"loc\":{\"start\":{\"line\":37,\"column\":4},\"end\":{\"line\":39,\"column\":5}},\"type\":\"if\",\"locations\":[{\"start\":{\"line\":37,\"column\":4},\"end\":{\"line\":39,\"column\":5}},{\"start\":{\"line\":37,\"column\":4},\"end\":{\"line\":39,\"column\":5}}],\"line\":37},\"11\":{\"loc\":{\"start\":{\"line\":41,\"column\":4},\"end\":{\"line\":43,\"column\":5}},\"type\":\"if\",\"locations\":[{\"start\":{\"line\":41,\"column\":4},\"end\":{\"line\":43,\"column\":5}},{\"start\":{\"line\":41,\"column\":4},\"end\":{\"line\":43,\"column\":5}}],\"line\":41},\"12\":{\"loc\":{\"start\":{\"line\":44,\"column\":4},\"end\":{\"line\":46,\"column\":5}},\"type\":\"if\",\"locations\":[{\"start\":{\"line\":44,\"column\":4},\"end\":{\"line\":46,\"column\":5}},{\"start\":{\"line\":44,\"column\":4},\"end\":{\"line\":46,\"column\":5}}],\"line\":44},\"13\":{\"loc\":{\"start\":{\"line\":48,\"column\":4},\"end\":{\"line\":50,\"column\":5}},\"type\":\"if\",\"locations\":[{\"start\":{\"line\":48,\"column\":4},\"end\":{\"line\":50,\"column\":5}},{\"start\":{\"line\":48,\"column\":4},\"end\":{\"line\":50,\"column\":5}}],\"line\":48},\"14\":{\"loc\":{\"start\":{\"line\":51,\"column\":4},\"end\":{\"line\":53,\"column\":5}},\"type\":\"if\",\"locations\":[{\"start\":{\"line\":51,\"column\":4},\"end\":{\"line\":53,\"column\":5}},{\"start\":{\"line\":51,\"column\":4},\"end\":{\"line\":53,\"column\":5}}],\"line\":51},\"15\":{\"loc\":{\"start\":{\"line\":55,\"column\":4},\"end\":{\"line\":57,\"column\":5}},\"type\":\"if\",\"locations\":[{\"start\":{\"line\":55,\"column\":4},\"end\":{\"line\":57,\"column\":5}},{\"start\":{\"line\":55,\"column\":4},\"end\":{\"line\":57,\"column\":5}}],\"line\":55},\"16\":{\"loc\":{\"start\":{\"line\":58,\"column\":4},\"end\":{\"line\":60,\"column\":5}},\"type\":\"if\",\"locations\":[{\"start\":{\"line\":58,\"column\":4},\"end\":{\"line\":60,\"column\":5}},{\"start\":{\"line\":58,\"column\":4},\"end\":{\"line\":60,\"column\":5}}],\"line\":58},\"17\":{\"loc\":{\"start\":{\"line\":62,\"column\":4},\"end\":{\"line\":64,\"column\":5}},\"type\":\"if\",\"locations\":[{\"start\":{\"line\":62,\"column\":4},\"end\":{\"line\":64,\"column\":5}},{\"start\":{\"line\":62,\"column\":4},\"end\":{\"line\":64,\"column\":5}}],\"line\":62},\"18\":{\"loc\":{\"start\":{\"line\":65,\"column\":4},\"end\":{\"line\":67,\"column\":5}},\"type\":\"if\",\"locations\":[{\"start\":{\"line\":65,\"column\":4},\"end\":{\"line\":67,\"column\":5}},{\"start\":{\"line\":65,\"column\":4},\"end\":{\"line\":67,\"column\":5}}],\"line\":65},\"19\":{\"loc\":{\"start\":{\"line\":69,\"column\":4},\"end\":{\"line\":71,\"column\":5}},\"type\":\"if\",\"locations\":[{\"start\":{\"line\":69,\"column\":4},\"end\":{\"line\":71,\"column\":5}},{\"start\":{\"line\":69,\"column\":4},\"end\":{\"line\":71,\"column\":5}}],\"line\":69},\"20\":{\"loc\":{\"start\":{\"line\":72,\"column\":4},\"end\":{\"line\":74,\"column\":5}},\"type\":\"if\",\"locations\":[{\"start\":{\"line\":72,\"column\":4},\"end\":{\"line\":74,\"column\":5}},{\"start\":{\"line\":72,\"column\":4},\"end\":{\"line\":74,\"column\":5}}],\"line\":72},\"21\":{\"loc\":{\"start\":{\"line\":76,\"column\":4},\"end\":{\"line\":78,\"column\":5}},\"type\":\"if\",\"locations\":[{\"start\":{\"line\":76,\"column\":4},\"end\":{\"line\":78,\"column\":5}},{\"start\":{\"line\":76,\"column\":4},\"end\":{\"line\":78,\"column\":5}}],\"line\":76},\"22\":{\"loc\":{\"start\":{\"line\":79,\"column\":4},\"end\":{\"line\":81,\"column\":5}},\"type\":\"if\",\"locations\":[{\"start\":{\"line\":79,\"column\":4},\"end\":{\"line\":81,\"column\":5}},{\"start\":{\"line\":79,\"column\":4},\"end\":{\"line\":81,\"column\":5}}],\"line\":79},\"23\":{\"loc\":{\"start\":{\"line\":83,\"column\":4},\"end\":{\"line\":85,\"column\":5}},\"type\":\"if\",\"locations\":[{\"start\":{\"line\":83,\"column\":4},\"end\":{\"line\":85,\"column\":5}},{\"start\":{\"line\":83,\"column\":4},\"end\":{\"line\":85,\"column\":5}}],\"line\":83},\"24\":{\"loc\":{\"start\":{\"line\":86,\"column\":4},\"end\":{\"line\":88,\"column\":5}},\"type\":\"if\",\"locations\":[{\"start\":{\"line\":86,\"column\":4},\"end\":{\"line\":88,\"column\":5}},{\"start\":{\"line\":86,\"column\":4},\"end\":{\"line\":88,\"column\":5}}],\"line\":86},\"25\":{\"loc\":{\"start\":{\"line\":90,\"column\":4},\"end\":{\"line\":92,\"column\":5}},\"type\":\"if\",\"locations\":[{\"start\":{\"line\":90,\"column\":4},\"end\":{\"line\":92,\"column\":5}},{\"start\":{\"line\":90,\"column\":4},\"end\":{\"line\":92,\"column\":5}}],\"line\":90},\"26\":{\"loc\":{\"start\":{\"line\":93,\"column\":4},\"end\":{\"line\":95,\"column\":5}},\"type\":\"if\",\"locations\":[{\"start\":{\"line\":93,\"column\":4},\"end\":{\"line\":95,\"column\":5}},{\"start\":{\"line\":93,\"column\":4},\"end\":{\"line\":95,\"column\":5}}],\"line\":93},\"27\":{\"loc\":{\"start\":{\"line\":97,\"column\":4},\"end\":{\"line\":99,\"column\":5}},\"type\":\"if\",\"locations\":[{\"start\":{\"line\":97,\"column\":4},\"end\":{\"line\":99,\"column\":5}},{\"start\":{\"line\":97,\"column\":4},\"end\":{\"line\":99,\"column\":5}}],\"line\":97},\"28\":{\"loc\":{\"start\":{\"line\":100,\"column\":4},\"end\":{\"line\":102,\"column\":5}},\"type\":\"if\",\"locations\":[{\"start\":{\"line\":100,\"column\":4},\"end\":{\"line\":102,\"column\":5}},{\"start\":{\"line\":100,\"column\":4},\"end\":{\"line\":102,\"column\":5}}],\"line\":100},\"29\":{\"loc\":{\"start\":{\"line\":105,\"column\":4},\"end\":{\"line\":107,\"column\":5}},\"type\":\"if\",\"locations\":[{\"start\":{\"line\":105,\"column\":4},\"end\":{\"line\":107,\"column\":5}},{\"start\":{\"line\":105,\"column\":4},\"end\":{\"line\":107,\"column\":5}}],\"line\":105},\"30\":{\"loc\":{\"start\":{\"line\":108,\"column\":4},\"end\":{\"line\":110,\"column\":5}},\"type\":\"if\",\"locations\":[{\"start\":{\"line\":108,\"column\":4},\"end\":{\"line\":110,\"column\":5}},{\"start\":{\"line\":108,\"column\":4},\"end\":{\"line\":110,\"column\":5}}],\"line\":108},\"31\":{\"loc\":{\"start\":{\"line\":112,\"column\":4},\"end\":{\"line\":114,\"column\":5}},\"type\":\"if\",\"locations\":[{\"start\":{\"line\":112,\"column\":4},\"end\":{\"line\":114,\"column\":5}},{\"start\":{\"line\":112,\"column\":4},\"end\":{\"line\":114,\"column\":5}}],\"line\":112},\"32\":{\"loc\":{\"start\":{\"line\":115,\"column\":4},\"end\":{\"line\":123,\"column\":5}},\"type\":\"if\",\"locations\":[{\"start\":{\"line\":115,\"column\":4},\"end\":{\"line\":123,\"column\":5}},{\"start\":{\"line\":115,\"column\":4},\"end\":{\"line\":123,\"column\":5}}],\"line\":115},\"33\":{\"loc\":{\"start\":{\"line\":116,\"column\":6},\"end\":{\"line\":118,\"column\":7}},\"type\":\"if\",\"locations\":[{\"start\":{\"line\":116,\"column\":6},\"end\":{\"line\":118,\"column\":7}},{\"start\":{\"line\":116,\"column\":6},\"end\":{\"line\":118,\"column\":7}}],\"line\":116},\"34\":{\"loc\":{\"start\":{\"line\":120,\"column\":6},\"end\":{\"line\":122,\"column\":7}},\"type\":\"if\",\"locations\":[{\"start\":{\"line\":120,\"column\":6},\"end\":{\"line\":122,\"column\":7}},{\"start\":{\"line\":120,\"column\":6},\"end\":{\"line\":122,\"column\":7}}],\"line\":120}},\"s\":{\"0\":1,\"1\":91,\"2\":99,\"3\":16,\"4\":99,\"5\":87,\"6\":99,\"7\":97,\"8\":99,\"9\":87,\"10\":99,\"11\":97,\"12\":99,\"13\":87,\"14\":99,\"15\":97,\"16\":99,\"17\":87,\"18\":99,\"19\":97,\"20\":99,\"21\":87,\"22\":99,\"23\":97,\"24\":99,\"25\":87,\"26\":99,\"27\":97,\"28\":99,\"29\":87,\"30\":99,\"31\":97,\"32\":99,\"33\":87,\"34\":99,\"35\":97,\"36\":99,\"37\":89,\"38\":99,\"39\":97,\"40\":99,\"41\":87,\"42\":99,\"43\":97,\"44\":99,\"45\":87,\"46\":99,\"47\":97,\"48\":99,\"49\":87,\"50\":99,\"51\":97,\"52\":99,\"53\":87,\"54\":99,\"55\":97,\"56\":99,\"57\":87,\"58\":99,\"59\":97,\"60\":99,\"61\":89,\"62\":99,\"63\":4,\"64\":99,\"65\":88,\"66\":99,\"67\":5,\"68\":1,\"69\":5,\"70\":3,\"71\":99},\"f\":{\"0\":91,\"1\":99},\"b\":{\"0\":[16,83],\"1\":[87,12],\"2\":[97,2],\"3\":[87,12],\"4\":[97,2],\"5\":[87,12],\"6\":[97,2],\"7\":[87,12],\"8\":[97,2],\"9\":[87,12],\"10\":[97,2],\"11\":[87,12],\"12\":[97,2],\"13\":[87,12],\"14\":[97,2],\"15\":[87,12],\"16\":[97,2],\"17\":[89,10],\"18\":[97,2],\"19\":[87,12],\"20\":[97,2],\"21\":[87,12],\"22\":[97,2],\"23\":[87,12],\"24\":[97,2],\"25\":[87,12],\"26\":[97,2],\"27\":[87,12],\"28\":[97,2],\"29\":[89,10],\"30\":[4,95],\"31\":[88,11],\"32\":[5,94],\"33\":[1,4],\"34\":[3,2]},\"_coverageSchema\":\"1a1c01bbd47fc00a2c39e90264f33305004495a9\",\"hash\":\"62e7cd904a5d1006dcb9821897ec6635346b43d7\"}},\"config\":{\"bail\":0,\"changedFilesWithAncestor\":false,\"collectCoverage\":true,\"collectCoverageFrom\":[],\"coverageDirectory\":\"/Users/herfortt/git/PlastAppDev/general/security/docs/coverage\",\"coverageProvider\":\"babel\",\"coverageReporters\":[\"json\",\"lcov\",\"text\",\"clover\",\"html\"],\"detectLeaks\":false,\"detectOpenHandles\":false,\"errorOnDeprecated\":false,\"expand\":false,\"findRelatedTests\":false,\"forceExit\":false,\"json\":false,\"lastCommit\":false,\"listTests\":false,\"logHeapUsage\":false,\"maxConcurrency\":5,\"maxWorkers\":7,\"noStackTrace\":false,\"nonFlagArgs\":[],\"notify\":false,\"notifyMode\":\"failure-change\",\"onlyChanged\":false,\"onlyFailures\":false,\"passWithNoTests\":false,\"projects\":[],\"reporters\":[[\"default\",{}],[\"/Users/herfortt/git/PlastAppDev/general/security/node_modules/jest-html-reporters/index.js\",{\"publicPath\":\"./docs\",\"filename\":\"test-report.html\",\"pageTitle\":\"Module :: Security :: Test Results\"}]],\"rootDir\":\"/Users/herfortt/git/PlastAppDev/general/security\",\"runTestsByPath\":false,\"skipFilter\":false,\"testFailureExitCode\":1,\"testPathPattern\":\"\",\"testSequencer\":\"/Users/herfortt/git/PlastAppDev/general/security/node_modules/@jest/test-sequencer/build/index.js\",\"updateSnapshot\":\"new\",\"useStderr\":false,\"verbose\":true,\"watch\":false,\"watchAll\":false,\"watchman\":true},\"endTime\":1604275105026,\"_reporterOptions\":{\"publicPath\":\"./docs\",\"filename\":\"test-report.html\",\"expand\":false,\"pageTitle\":\"Module :: Security :: Test Results\",\"hideIcon\":false,\"testCommand\":\"npx jest\",\"multipleReportsUnitePath\":\"\"},\"attachInfos\":{}}"