René's URL Explorer Experiment


Title: DefectDojo Hook Tests now pass on any OS by JohannesZahn · Pull Request #596 · secureCodeBox/secureCodeBox · GitHub

Open Graph Title: DefectDojo Hook Tests now pass on any OS by JohannesZahn · Pull Request #596 · secureCodeBox/secureCodeBox

X Title: DefectDojo Hook Tests now pass on any OS by JohannesZahn · Pull Request #596 · secureCodeBox/secureCodeBox

Description: Description Unit Tests on Windows failed even though they were supposed to pass. This was due asserting JSON Objects as equal that contained different line breaks. This was fixed by using the Library JSONAssert. Checklist Test your changes as thoroughly as possible before you commit them. Preferably, automate your test by unit/integration tests. Make sure npm test runs for the whole project. Make codeclimate checks happy

Open Graph Description: Description Unit Tests on Windows failed even though they were supposed to pass. This was due asserting JSON Objects as equal that contained different line breaks. This was fixed by using the Lib...

X Description: Description Unit Tests on Windows failed even though they were supposed to pass. This was due asserting JSON Objects as equal that contained different line breaks. This was fixed by using the Lib...

Opengraph URL: https://github.com/secureCodeBox/secureCodeBox/pull/596

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:5ed3161f-12b6-d645-3ea0-007f99ef911e
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idAD2C:3D9877:167C281:1DFE006:69781106
html-safe-nonceff1d7537537eccc2fd34c65bfde7961245ee07728a8d002d2b1a8c59a9801fd5
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBRDJDOjNEOTg3NzoxNjdDMjgxOjFERkUwMDY6Njk3ODExMDYiLCJ2aXNpdG9yX2lkIjoiODM1NDM0NDIzNDQ0NTcwNTQ3OCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac2ffd271dc57478aaaad93920d37b6195dca2ae9b3d8ef2c4fb83fbfc0b81ccfa
hovercard-subject-tagpull_request:710982666
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show/files
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/secureCodeBox/secureCodeBox/pull/596/files
twitter:imagehttps://avatars.githubusercontent.com/u/28805778?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/28805778?s=400&v=4
og:image:altDescription Unit Tests on Windows failed even though they were supposed to pass. This was due asserting JSON Objects as equal that contained different line breaks. This was fixed by using the Lib...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
Nonee71ed39771d00f42ce2fc9320895c8c608c164191e118eae487fc3bd0af6886d
turbo-cache-controlno-preview
diff-viewunified
go-importgithub.com/secureCodeBox/secureCodeBox git https://github.com/secureCodeBox/secureCodeBox.git
octolytics-dimension-user_id34573705
octolytics-dimension-user_loginsecureCodeBox
octolytics-dimension-repository_id80711933
octolytics-dimension-repository_nwosecureCodeBox/secureCodeBox
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id80711933
octolytics-dimension-repository_network_root_nwosecureCodeBox/secureCodeBox
turbo-body-classeslogged-out env-production page-responsive full-width
disable-turbotrue
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release371710c20276ca72b3e82b0f41ece556a0038443
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/secureCodeBox/secureCodeBox/pull/596/files#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FsecureCodeBox%2FsecureCodeBox%2Fpull%2F596%2Ffiles
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FsecureCodeBox%2FsecureCodeBox%2Fpull%2F596%2Ffiles
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Ffiles&source=header-repo&source_repo=secureCodeBox%2FsecureCodeBox
Reloadhttps://github.com/secureCodeBox/secureCodeBox/pull/596/files
Reloadhttps://github.com/secureCodeBox/secureCodeBox/pull/596/files
Reloadhttps://github.com/secureCodeBox/secureCodeBox/pull/596/files
secureCodeBox https://github.com/secureCodeBox
secureCodeBoxhttps://github.com/secureCodeBox/secureCodeBox
Notifications https://github.com/login?return_to=%2FsecureCodeBox%2FsecureCodeBox
Fork 177 https://github.com/login?return_to=%2FsecureCodeBox%2FsecureCodeBox
Star 949 https://github.com/login?return_to=%2FsecureCodeBox%2FsecureCodeBox
Code https://github.com/secureCodeBox/secureCodeBox
Issues 72 https://github.com/secureCodeBox/secureCodeBox/issues
Pull requests 3 https://github.com/secureCodeBox/secureCodeBox/pulls
Discussions https://github.com/secureCodeBox/secureCodeBox/discussions
Actions https://github.com/secureCodeBox/secureCodeBox/actions
Projects 1 https://github.com/secureCodeBox/secureCodeBox/projects
Security 1 https://github.com/secureCodeBox/secureCodeBox/security
Insights https://github.com/secureCodeBox/secureCodeBox/pulse
Code https://github.com/secureCodeBox/secureCodeBox
Issues https://github.com/secureCodeBox/secureCodeBox/issues
Pull requests https://github.com/secureCodeBox/secureCodeBox/pulls
Discussions https://github.com/secureCodeBox/secureCodeBox/discussions
Actions https://github.com/secureCodeBox/secureCodeBox/actions
Projects https://github.com/secureCodeBox/secureCodeBox/projects
Security https://github.com/secureCodeBox/secureCodeBox/security
Insights https://github.com/secureCodeBox/secureCodeBox/pulse
Sign up for GitHub https://github.com/signup?return_to=%2FsecureCodeBox%2FsecureCodeBox%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2FsecureCodeBox%2FsecureCodeBox%2Fissues%2Fnew%2Fchoose
JohannesZahnhttps://github.com/JohannesZahn
mainhttps://github.com/secureCodeBox/secureCodeBox/tree/main
bugfix/test-depending-on-linefeedhttps://github.com/secureCodeBox/secureCodeBox/tree/bugfix/test-depending-on-linefeed
Conversation 3 https://github.com/secureCodeBox/secureCodeBox/pull/596
Commits 2 https://github.com/secureCodeBox/secureCodeBox/pull/596/commits
Checks 0 https://github.com/secureCodeBox/secureCodeBox/pull/596/checks
Files changed https://github.com/secureCodeBox/secureCodeBox/pull/596/files
Please reload this pagehttps://github.com/secureCodeBox/secureCodeBox/pull/596/files
DefectDojo Hook Tests now pass on any OS https://github.com/secureCodeBox/secureCodeBox/pull/596/files#top
Show all changes 2 commits https://github.com/secureCodeBox/secureCodeBox/pull/596/files
0e97be1 use JSONAssert instead of assertEquals with JSON Objects JohannesZahn Aug 12, 2021 https://github.com/secureCodeBox/secureCodeBox/pull/596/commits/0e97be1f2c924479be9371411420990b433cc24f
931e4c4 add option to customize defectdojo timezone JohannesZahn Aug 12, 2021 https://github.com/secureCodeBox/secureCodeBox/pull/596/commits/931e4c4a05bf2da40935bae2c239ca707fc26c85
Clear filters https://github.com/secureCodeBox/secureCodeBox/pull/596/files
Please reload this pagehttps://github.com/secureCodeBox/secureCodeBox/pull/596/files
Please reload this pagehttps://github.com/secureCodeBox/secureCodeBox/pull/596/files
build.gradle https://github.com/secureCodeBox/secureCodeBox/pull/596/files#diff-c3287fe15c76cf3b64f4e87ee6f55b27aaf384d63a0ac9f3ad9ee6c5e91de008
lombok.config https://github.com/secureCodeBox/secureCodeBox/pull/596/files#diff-4f5eafcfc000f67119e48bee47eabda11ecb520a3089480a8dfccf60cf60c51b
FindingMapperConfig.java https://github.com/secureCodeBox/secureCodeBox/pull/596/files#diff-53ccdf791984e99a841ff6c49d4bc87fb4c512e92f58a5e332d911b0f94c2f96
PersistenceProviderConfig.java https://github.com/secureCodeBox/secureCodeBox/pull/596/files#diff-52ac3efb3c1b8033298ecabd1e206a39044f73e061bad44ca4304f34942c1777
SecureCodeBoxFindingToDefectDojoMapper.java https://github.com/secureCodeBox/secureCodeBox/pull/596/files#diff-f4722ff343a58d871e56635c5af23a77c75118ceb83378e454bc8dbb83e0dace
ScanService.java https://github.com/secureCodeBox/secureCodeBox/pull/596/files#diff-b709eef36b7fc767fb9b6cd298bb3025d6e65967571a04281280bef34b910b0b
SecureCodeBoxFindingToDefectDojoMapperTest.java https://github.com/secureCodeBox/secureCodeBox/pull/596/files#diff-f4ccfa7ea1b18efb2d56b95d3220f42b48bbac4b922eed6491179dc34f80fe6a
hooks/persistence-defectdojo/hook/build.gradlehttps://github.com/secureCodeBox/secureCodeBox/pull/596/files#diff-c3287fe15c76cf3b64f4e87ee6f55b27aaf384d63a0ac9f3ad9ee6c5e91de008
View file https://github.com/secureCodeBox/secureCodeBox/blob/931e4c4a05bf2da40935bae2c239ca707fc26c85/hooks/persistence-defectdojo/hook/build.gradle
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/secureCodeBox/secureCodeBox/pull/596/{{ revealButtonHref }}
https://github.com/secureCodeBox/secureCodeBox/pull/596/files#diff-c3287fe15c76cf3b64f4e87ee6f55b27aaf384d63a0ac9f3ad9ee6c5e91de008
https://github.com/secureCodeBox/secureCodeBox/pull/596/files#diff-c3287fe15c76cf3b64f4e87ee6f55b27aaf384d63a0ac9f3ad9ee6c5e91de008
hooks/persistence-defectdojo/hook/lombok.confighttps://github.com/secureCodeBox/secureCodeBox/pull/596/files#diff-4f5eafcfc000f67119e48bee47eabda11ecb520a3089480a8dfccf60cf60c51b
View file https://github.com/secureCodeBox/secureCodeBox/blob/931e4c4a05bf2da40935bae2c239ca707fc26c85/hooks/persistence-defectdojo/hook/lombok.config
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/secureCodeBox/secureCodeBox/pull/596/{{ revealButtonHref }}
...efectdojo/hook/src/main/java/io/securecodebox/persistence/config/FindingMapperConfig.javahttps://github.com/secureCodeBox/secureCodeBox/pull/596/files#diff-53ccdf791984e99a841ff6c49d4bc87fb4c512e92f58a5e332d911b0f94c2f96
View file https://github.com/secureCodeBox/secureCodeBox/blob/931e4c4a05bf2da40935bae2c239ca707fc26c85/hooks/persistence-defectdojo/hook/src/main/java/io/securecodebox/persistence/config/FindingMapperConfig.java
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/secureCodeBox/secureCodeBox/pull/596/{{ revealButtonHref }}
...ojo/hook/src/main/java/io/securecodebox/persistence/config/PersistenceProviderConfig.javahttps://github.com/secureCodeBox/secureCodeBox/pull/596/files#diff-52ac3efb3c1b8033298ecabd1e206a39044f73e061bad44ca4304f34942c1777
View file https://github.com/secureCodeBox/secureCodeBox/blob/931e4c4a05bf2da40935bae2c239ca707fc26c85/hooks/persistence-defectdojo/hook/src/main/java/io/securecodebox/persistence/config/PersistenceProviderConfig.java
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/secureCodeBox/secureCodeBox/pull/596/{{ revealButtonHref }}
https://github.com/secureCodeBox/secureCodeBox/pull/596/files#diff-52ac3efb3c1b8033298ecabd1e206a39044f73e061bad44ca4304f34942c1777
https://github.com/secureCodeBox/secureCodeBox/pull/596/files#diff-52ac3efb3c1b8033298ecabd1e206a39044f73e061bad44ca4304f34942c1777
https://github.com/secureCodeBox/secureCodeBox/pull/596/files#diff-52ac3efb3c1b8033298ecabd1e206a39044f73e061bad44ca4304f34942c1777
...ureCodeBoxFindingsToDefectDojoMapper.java → ...cureCodeBoxFindingToDefectDojoMapper.javahttps://github.com/secureCodeBox/secureCodeBox/pull/596/files#diff-f4722ff343a58d871e56635c5af23a77c75118ceb83378e454bc8dbb83e0dace
View file https://github.com/secureCodeBox/secureCodeBox/blob/931e4c4a05bf2da40935bae2c239ca707fc26c85/hooks/persistence-defectdojo/hook/src/main/java/io/securecodebox/persistence/mapping/SecureCodeBoxFindingToDefectDojoMapper.java
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/secureCodeBox/secureCodeBox/pull/596/{{ revealButtonHref }}
https://github.com/secureCodeBox/secureCodeBox/pull/596/files#diff-f4722ff343a58d871e56635c5af23a77c75118ceb83378e454bc8dbb83e0dace
https://github.com/secureCodeBox/secureCodeBox/pull/596/files#diff-f4722ff343a58d871e56635c5af23a77c75118ceb83378e454bc8dbb83e0dace
https://github.com/secureCodeBox/secureCodeBox/pull/596/files#diff-f4722ff343a58d871e56635c5af23a77c75118ceb83378e454bc8dbb83e0dace
https://github.com/secureCodeBox/secureCodeBox/pull/596/files#diff-f4722ff343a58d871e56635c5af23a77c75118ceb83378e454bc8dbb83e0dace
https://github.com/secureCodeBox/secureCodeBox/pull/596/files#diff-f4722ff343a58d871e56635c5af23a77c75118ceb83378e454bc8dbb83e0dace
https://github.com/secureCodeBox/secureCodeBox/pull/596/files#diff-f4722ff343a58d871e56635c5af23a77c75118ceb83378e454bc8dbb83e0dace
https://github.com/secureCodeBox/secureCodeBox/pull/596/files#diff-f4722ff343a58d871e56635c5af23a77c75118ceb83378e454bc8dbb83e0dace
https://github.com/secureCodeBox/secureCodeBox/pull/596/files#diff-f4722ff343a58d871e56635c5af23a77c75118ceb83378e454bc8dbb83e0dace
...tence-defectdojo/hook/src/main/java/io/securecodebox/persistence/service/ScanService.javahttps://github.com/secureCodeBox/secureCodeBox/pull/596/files#diff-b709eef36b7fc767fb9b6cd298bb3025d6e65967571a04281280bef34b910b0b
View file https://github.com/secureCodeBox/secureCodeBox/blob/931e4c4a05bf2da40935bae2c239ca707fc26c85/hooks/persistence-defectdojo/hook/src/main/java/io/securecodebox/persistence/service/ScanService.java
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/secureCodeBox/secureCodeBox/pull/596/{{ revealButtonHref }}
https://github.com/secureCodeBox/secureCodeBox/pull/596/files#diff-b709eef36b7fc767fb9b6cd298bb3025d6e65967571a04281280bef34b910b0b
https://github.com/secureCodeBox/secureCodeBox/pull/596/files#diff-b709eef36b7fc767fb9b6cd298bb3025d6e65967571a04281280bef34b910b0b
https://github.com/secureCodeBox/secureCodeBox/pull/596/files#diff-b709eef36b7fc767fb9b6cd298bb3025d6e65967571a04281280bef34b910b0b
...odeBoxFindingsToDefectDojoMapperTest.java → ...CodeBoxFindingToDefectDojoMapperTest.javahttps://github.com/secureCodeBox/secureCodeBox/pull/596/files#diff-f4ccfa7ea1b18efb2d56b95d3220f42b48bbac4b922eed6491179dc34f80fe6a
View file https://github.com/secureCodeBox/secureCodeBox/blob/931e4c4a05bf2da40935bae2c239ca707fc26c85/hooks/persistence-defectdojo/hook/src/test/java/io/securecodebox/persistence/mapping/SecureCodeBoxFindingToDefectDojoMapperTest.java
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/secureCodeBox/secureCodeBox/pull/596/{{ revealButtonHref }}
https://github.com/secureCodeBox/secureCodeBox/pull/596/files#diff-f4ccfa7ea1b18efb2d56b95d3220f42b48bbac4b922eed6491179dc34f80fe6a
https://github.com/secureCodeBox/secureCodeBox/pull/596/files#diff-f4ccfa7ea1b18efb2d56b95d3220f42b48bbac4b922eed6491179dc34f80fe6a
https://github.com/secureCodeBox/secureCodeBox/pull/596/files#diff-f4ccfa7ea1b18efb2d56b95d3220f42b48bbac4b922eed6491179dc34f80fe6a
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.