renderorange / pasteburn

Sharable, encrypted, ephemeral pastebin.
https://pasteburn.io
MIT License
2 stars 1 forks source link

Add test coverage #8

Closed renderorange closed 3 months ago

renderorange commented 3 months ago
renderorange commented 3 months ago

added run_cover script to get test coverage metrics in commit a70f00a.

renderorange commented 3 months ago

added test coverage for Config::_validate to verify config cookie secret_key isn't default value in commit 78d9725.

renderorange commented 3 months ago
add test coverage for Pasteburn.pm to test if session Cookie secret_key is not set

code to die inside of Pasteburn.pm for secret_key not being set was removed in commit f81e931.

renderorange commented 3 months ago

added more specific checking to Config::_validate and added tests for the changes in commit https://github.com/renderorange/pasteburn/commit/ab555265a71772f0f944f2629b030a5e07800c2c

renderorange commented 3 months ago

took code coverage from 83% to 86.8%