Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

User cont rm #107

Merged
merged 11 commits into from
Feb 6, 2024
Next Next commit
added test coverage report
ZrybeaWhitfield committed Feb 3, 2024
commit 8f45ec4871ec62bbc377ef5c18e831debd6dea68
242 changes: 242 additions & 0 deletions backend/coverage/clover.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,242 @@
<?xml version="1.0" encoding="UTF-8"?>
<coverage generated="1706978658536" clover="3.2.0">
<project timestamp="1706978658536" name="All files">
<metrics statements="173" coveredstatements="138" conditionals="40" coveredconditionals="21" methods="29" coveredmethods="20" elements="242" coveredelements="179" complexity="0" loc="173" ncloc="173" packages="6" files="15" classes="15"/>
<package name="app">
<metrics statements="13" coveredstatements="13" conditionals="0" coveredconditionals="0" methods="0" coveredmethods="0"/>
<file name="index.js" path="/usr/src/app/index.js">
<metrics statements="13" coveredstatements="13" conditionals="0" coveredconditionals="0" methods="0" coveredmethods="0"/>
<line num="17" count="1" type="stmt"/>
<line num="18" count="1" type="stmt"/>
<line num="20" count="1" type="stmt"/>
<line num="21" count="1" type="stmt"/>
<line num="22" count="1" type="stmt"/>
<line num="24" count="1" type="stmt"/>
<line num="26" count="1" type="stmt"/>
<line num="27" count="1" type="stmt"/>
<line num="28" count="1" type="stmt"/>
<line num="31" count="1" type="stmt"/>
<line num="33" count="1" type="stmt"/>
<line num="35" count="1" type="stmt"/>
<line num="36" count="1" type="stmt"/>
</file>
</package>
<package name="app.controllers">
<metrics statements="75" coveredstatements="52" conditionals="18" coveredconditionals="12" methods="12" coveredmethods="8"/>
<file name="LoginController.js" path="/usr/src/app/controllers/LoginController.js">
<metrics statements="9" coveredstatements="9" conditionals="6" coveredconditionals="5" methods="1" coveredmethods="1"/>
<line num="8" count="1" type="stmt"/>
<line num="9" count="2" type="stmt"/>
<line num="11" count="2" type="stmt"/>
<line num="13" count="2" type="cond" truecount="1" falsecount="1"/>
<line num="17" count="2" type="cond" truecount="4" falsecount="0"/>
<line num="18" count="1" type="stmt"/>
<line num="23" count="1" type="stmt"/>
<line num="28" count="1" type="stmt"/>
<line num="34" count="1" type="stmt"/>
</file>
<file name="NoteController.js" path="/usr/src/app/controllers/NoteController.js">
<metrics statements="38" coveredstatements="30" conditionals="10" coveredconditionals="7" methods="6" coveredmethods="5"/>
<line num="11" count="1" type="stmt"/>
<line num="12" count="4" type="stmt"/>
<line num="14" count="4" type="cond" truecount="1" falsecount="1"/>
<line num="15" count="4" type="stmt"/>
<line num="17" count="0" type="stmt"/>
<line num="21" count="1" type="stmt"/>
<line num="22" count="4" type="stmt"/>
<line num="26" count="4" type="stmt"/>
<line num="30" count="1" type="stmt"/>
<line num="31" count="4" type="stmt"/>
<line num="33" count="4" type="stmt"/>
<line num="34" count="4" type="cond" truecount="1" falsecount="1"/>
<line num="35" count="0" type="stmt"/>
<line num="38" count="4" type="stmt"/>
<line num="39" count="4" type="cond" truecount="1" falsecount="1"/>
<line num="40" count="0" type="stmt"/>
<line num="43" count="4" type="stmt"/>
<line num="45" count="4" type="stmt"/>
<line num="51" count="4" type="stmt"/>
<line num="53" count="3" type="stmt"/>
<line num="55" count="3" type="stmt"/>
<line num="57" count="3" type="stmt"/>
<line num="61" count="1" type="stmt"/>
<line num="62" count="3" type="stmt"/>
<line num="64" count="3" type="stmt"/>
<line num="65" count="2" type="cond" truecount="2" falsecount="0"/>
<line num="66" count="1" type="stmt"/>
<line num="68" count="1" type="stmt"/>
<line num="73" count="1" type="stmt"/>
<line num="74" count="0" type="stmt"/>
<line num="75" count="0" type="stmt"/>
<line num="77" count="0" type="stmt"/>
<line num="82" count="0" type="stmt"/>
<line num="87" count="0" type="stmt"/>
<line num="91" count="1" type="stmt"/>
<line num="92" count="1" type="stmt"/>
<line num="94" count="1" type="stmt"/>
<line num="95" count="1" type="stmt"/>
</file>
<file name="UserController.js" path="/usr/src/app/controllers/UserController.js">
<metrics statements="28" coveredstatements="13" conditionals="2" coveredconditionals="0" methods="5" coveredmethods="2"/>
<line num="7" count="1" type="stmt"/>
<line num="8" count="1" type="stmt"/>
<line num="9" count="1" type="stmt"/>
<line num="13" count="1" type="stmt"/>
<line num="14" count="1" type="stmt"/>
<line num="15" count="1" type="stmt"/>
<line num="17" count="1" type="stmt"/>
<line num="19" count="1" type="stmt"/>
<line num="25" count="1" type="stmt"/>
<line num="26" count="1" type="stmt"/>
<line num="30" count="1" type="stmt"/>
<line num="31" count="0" type="stmt"/>
<line num="33" count="0" type="stmt"/>
<line num="35" count="0" type="cond" truecount="0" falsecount="2"/>
<line num="36" count="0" type="stmt"/>
<line num="38" count="0" type="stmt"/>
<line num="45" count="1" type="stmt"/>
<line num="46" count="0" type="stmt"/>
<line num="47" count="0" type="stmt"/>
<line num="49" count="0" type="stmt"/>
<line num="50" count="0" type="stmt"/>
<line num="52" count="0" type="stmt"/>
<line num="58" count="0" type="stmt"/>
<line num="59" count="0" type="stmt"/>
<line num="63" count="1" type="stmt"/>
<line num="64" count="0" type="stmt"/>
<line num="66" count="0" type="stmt"/>
<line num="67" count="0" type="stmt"/>
</file>
</package>
<package name="app.models">
<metrics statements="18" coveredstatements="18" conditionals="4" coveredconditionals="2" methods="2" coveredmethods="2"/>
<file name="Note.js" path="/usr/src/app/models/Note.js">
<metrics statements="10" coveredstatements="10" conditionals="4" coveredconditionals="2" methods="1" coveredmethods="1"/>
<line num="3" count="1" type="stmt"/>
<line num="19" count="1" type="stmt"/>
<line num="21" count="24" type="stmt"/>
<line num="22" count="24" type="cond" truecount="1" falsecount="1"/>
<line num="23" count="24" type="stmt"/>
<line num="25" count="24" type="cond" truecount="1" falsecount="1"/>
<line num="26" count="24" type="stmt"/>
<line num="28" count="24" type="stmt"/>
<line num="29" count="24" type="stmt"/>
<line num="33" count="1" type="stmt"/>
</file>
<file name="User.js" path="/usr/src/app/models/User.js">
<metrics statements="8" coveredstatements="8" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
<line num="4" count="1" type="stmt"/>
<line num="22" count="1" type="stmt"/>
<line num="24" count="23" type="stmt"/>
<line num="25" count="23" type="stmt"/>
<line num="26" count="23" type="stmt"/>
<line num="27" count="23" type="stmt"/>
<line num="31" count="1" type="stmt"/>
<line num="33" count="1" type="stmt"/>
</file>
</package>
<package name="app.routes">
<metrics statements="14" coveredstatements="14" conditionals="0" coveredconditionals="0" methods="0" coveredmethods="0"/>
<file name="LoginRouter.js" path="/usr/src/app/routes/LoginRouter.js">
<metrics statements="2" coveredstatements="2" conditionals="0" coveredconditionals="0" methods="0" coveredmethods="0"/>
<line num="6" count="1" type="stmt"/>
<line num="12" count="1" type="stmt"/>
</file>
<file name="NoteRouter.js" path="/usr/src/app/routes/NoteRouter.js">
<metrics statements="6" coveredstatements="6" conditionals="0" coveredconditionals="0" methods="0" coveredmethods="0"/>
<line num="10" count="1" type="stmt"/>
<line num="15" count="1" type="stmt"/>
<line num="21" count="1" type="stmt"/>
<line num="27" count="1" type="stmt"/>
<line num="34" count="1" type="stmt"/>
<line num="40" count="1" type="stmt"/>
</file>
<file name="UserRouter.js" path="/usr/src/app/routes/UserRouter.js">
<metrics statements="6" coveredstatements="6" conditionals="0" coveredconditionals="0" methods="0" coveredmethods="0"/>
<line num="10" count="1" type="stmt"/>
<line num="15" count="1" type="stmt"/>
<line num="21" count="1" type="stmt"/>
<line num="27" count="1" type="stmt"/>
<line num="34" count="1" type="stmt"/>
<line num="40" count="1" type="stmt"/>
</file>
</package>
<package name="app.tests">
<metrics statements="10" coveredstatements="10" conditionals="0" coveredconditionals="0" methods="3" coveredmethods="3"/>
<file name="helper.js" path="/usr/src/app/tests/helper.js">
<metrics statements="10" coveredstatements="10" conditionals="0" coveredconditionals="0" methods="3" coveredmethods="3"/>
<line num="3" count="1" type="stmt"/>
<line num="14" count="1" type="stmt"/>
<line num="15" count="1" type="stmt"/>
<line num="16" count="1" type="stmt"/>
<line num="17" count="1" type="stmt"/>
<line num="19" count="1" type="stmt"/>
<line num="22" count="1" type="stmt"/>
<line num="23" count="5" type="stmt"/>
<line num="24" count="13" type="stmt"/>
<line num="26" count="5" type="stmt"/>
</file>
</package>
<package name="app.util">
<metrics statements="43" coveredstatements="31" conditionals="18" coveredconditionals="7" methods="12" coveredmethods="7"/>
<file name="config.js" path="/usr/src/app/util/config.js">
<metrics statements="4" coveredstatements="4" conditionals="6" coveredconditionals="3" methods="0" coveredmethods="0"/>
<line num="3" count="1" type="cond" truecount="1" falsecount="1"/>
<line num="5" count="1" type="cond" truecount="1" falsecount="1"/>
<line num="9" count="1" type="cond" truecount="1" falsecount="1"/>
<line num="13" count="1" type="stmt"/>
</file>
<file name="db_util.js" path="/usr/src/app/util/db_util.js">
<metrics statements="12" coveredstatements="10" conditionals="0" coveredconditionals="0" methods="4" coveredmethods="3"/>
<line num="5" count="1" type="stmt"/>
<line num="6" count="1" type="stmt"/>
<line num="9" count="1" type="stmt"/>
<line num="10" count="0" type="stmt"/>
<line num="13" count="1" type="stmt"/>
<line num="14" count="1" type="stmt"/>
<line num="17" count="1" type="stmt"/>
<line num="18" count="1" type="stmt"/>
<line num="20" count="1" type="stmt"/>
<line num="21" count="1" type="stmt"/>
<line num="22" count="1" type="stmt"/>
<line num="28" count="0" type="stmt"/>
</file>
<file name="for_testing.js" path="/usr/src/app/util/for_testing.js">
<metrics statements="4" coveredstatements="2" conditionals="0" coveredconditionals="0" methods="3" coveredmethods="1"/>
<line num="1" count="3" type="stmt"/>
<line num="3" count="1" type="stmt"/>
<line num="4" count="0" type="stmt"/>
<line num="6" count="0" type="stmt"/>
</file>
<file name="logger.js" path="/usr/src/app/util/logger.js">
<metrics statements="5" coveredstatements="3" conditionals="2" coveredconditionals="1" methods="2" coveredmethods="1"/>
<line num="3" count="1" type="stmt"/>
<line num="4" count="73" type="cond" truecount="1" falsecount="1"/>
<line num="5" count="0" type="stmt"/>
<line num="9" count="1" type="stmt"/>
<line num="10" count="0" type="stmt"/>
</file>
<file name="middleware.js" path="/usr/src/app/util/middleware.js">
<metrics statements="18" coveredstatements="12" conditionals="10" coveredconditionals="3" methods="3" coveredmethods="2"/>
<line num="4" count="1" type="stmt"/>
<line num="5" count="16" type="stmt"/>
<line num="6" count="16" type="stmt"/>
<line num="7" count="16" type="stmt"/>
<line num="8" count="16" type="stmt"/>
<line num="9" count="16" type="stmt"/>
<line num="13" count="1" type="stmt"/>
<line num="14" count="0" type="stmt"/>
<line num="18" count="1" type="stmt"/>
<line num="19" count="2" type="cond" truecount="2" falsecount="0"/>
<line num="20" count="1" type="stmt"/>
<line num="21" count="1" type="cond" truecount="1" falsecount="1"/>
<line num="22" count="1" type="stmt"/>
<line num="23" count="0" type="cond" truecount="0" falsecount="2"/>
<line num="24" count="0" type="stmt"/>
<line num="27" count="0" type="cond" truecount="0" falsecount="2"/>
<line num="28" count="0" type="stmt"/>
<line num="32" count="0" type="cond" truecount="0" falsecount="2"/>
</file>
</package>
</project>
</coverage>
Loading