Skip to content
Snippets Groups Projects
Commit 6c690800 authored by Simonas's avatar Simonas
Browse files

feat: precommit local hooks test

parent b8e48168
No related branches found
No related tags found
No related merge requests found
......@@ -61,30 +61,3 @@ repos:
stages:
- post-commit
- push
- repo: local
hooks:
# - id: format
# name: format
# language: system
# pass_filenames: false
# always_run: true
# entry: make format
# types: [ python ]
# - id: linter
# name: linter
# language: system
# pass_filenames: false
# # stages: [ push ]
# always_run: true
# entry: make lint
# types: [ python ]
- id: test
name: test
language: system
pass_filenames: false
# stages: [ pre-commit, push ]
entry: make test
types: [ python ]
<?xml version="1.0" ?>
<coverage version="7.3.3" timestamp="1704187943126" lines-valid="608" lines-covered="526" line-rate="0.8651" branches-covered="0" branches-valid="0" branch-rate="0" complexity="0">
<coverage version="7.3.3" timestamp="1704188881490" lines-valid="608" lines-covered="411" line-rate="0.676" branches-covered="0" branches-valid="0" branch-rate="0" complexity="0">
<!-- Generated by coverage.py: https://coverage.readthedocs.io/en/7.3.3 -->
<!-- Based on https://raw.githubusercontent.com/cobertura/web/master/htdocs/xml/coverage-04.dtd -->
<sources>
<source>/Users/jakit/customers/aurelio/semantic-router/semantic_router</source>
</sources>
<packages>
<package name="." line-rate="0.9419" branch-rate="0" complexity="0">
<package name="." line-rate="0.7045" branch-rate="0" complexity="0">
<classes>
<class name="__init__.py" filename="__init__.py" complexity="0" line-rate="1" branch-rate="0">
<methods/>
......@@ -17,7 +17,7 @@
<line number="5" hits="1"/>
</lines>
</class>
<class name="hybrid_layer.py" filename="hybrid_layer.py" complexity="0" line-rate="1" branch-rate="0">
<class name="hybrid_layer.py" filename="hybrid_layer.py" complexity="0" line-rate="0.2143" branch-rate="0">
<methods/>
<lines>
<line number="1" hits="1"/>
......@@ -33,94 +33,94 @@
<line number="20" hits="1"/>
<line number="23" hits="1"/>
<line number="24" hits="1"/>
<line number="25" hits="1"/>
<line number="27" hits="1"/>
<line number="28" hits="1"/>
<line number="29" hits="1"/>
<line number="30" hits="1"/>
<line number="32" hits="1"/>
<line number="34" hits="1"/>
<line number="38" hits="1"/>
<line number="25" hits="0"/>
<line number="27" hits="0"/>
<line number="28" hits="0"/>
<line number="29" hits="0"/>
<line number="30" hits="0"/>
<line number="32" hits="0"/>
<line number="34" hits="0"/>
<line number="38" hits="0"/>
<line number="40" hits="1"/>
<line number="41" hits="1"/>
<line number="42" hits="1"/>
<line number="43" hits="1"/>
<line number="44" hits="1"/>
<line number="45" hits="1"/>
<line number="47" hits="1"/>
<line number="41" hits="0"/>
<line number="42" hits="0"/>
<line number="43" hits="0"/>
<line number="44" hits="0"/>
<line number="45" hits="0"/>
<line number="47" hits="0"/>
<line number="49" hits="1"/>
<line number="50" hits="1"/>
<line number="50" hits="0"/>
<line number="52" hits="1"/>
<line number="54" hits="1"/>
<line number="55" hits="1"/>
<line number="60" hits="1"/>
<line number="61" hits="1"/>
<line number="62" hits="1"/>
<line number="64" hits="1"/>
<line number="65" hits="1"/>
<line number="66" hits="1"/>
<line number="70" hits="1"/>
<line number="71" hits="1"/>
<line number="73" hits="1"/>
<line number="75" hits="1"/>
<line number="76" hits="1"/>
<line number="78" hits="1"/>
<line number="54" hits="0"/>
<line number="55" hits="0"/>
<line number="60" hits="0"/>
<line number="61" hits="0"/>
<line number="62" hits="0"/>
<line number="64" hits="0"/>
<line number="65" hits="0"/>
<line number="66" hits="0"/>
<line number="70" hits="0"/>
<line number="71" hits="0"/>
<line number="73" hits="0"/>
<line number="75" hits="0"/>
<line number="76" hits="0"/>
<line number="78" hits="0"/>
<line number="80" hits="1"/>
<line number="82" hits="1"/>
<line number="83" hits="1"/>
<line number="86" hits="1"/>
<line number="87" hits="1"/>
<line number="90" hits="1"/>
<line number="91" hits="1"/>
<line number="92" hits="1"/>
<line number="99" hits="1"/>
<line number="106" hits="1"/>
<line number="82" hits="0"/>
<line number="83" hits="0"/>
<line number="86" hits="0"/>
<line number="87" hits="0"/>
<line number="90" hits="0"/>
<line number="91" hits="0"/>
<line number="92" hits="0"/>
<line number="99" hits="0"/>
<line number="106" hits="0"/>
<line number="112" hits="1"/>
<line number="117" hits="1"/>
<line number="118" hits="1"/>
<line number="120" hits="1"/>
<line number="121" hits="1"/>
<line number="123" hits="1"/>
<line number="125" hits="1"/>
<line number="127" hits="1"/>
<line number="128" hits="1"/>
<line number="129" hits="1"/>
<line number="131" hits="1"/>
<line number="132" hits="1"/>
<line number="133" hits="1"/>
<line number="134" hits="1"/>
<line number="136" hits="1"/>
<line number="137" hits="1"/>
<line number="138" hits="1"/>
<line number="140" hits="1"/>
<line number="141" hits="1"/>
<line number="143" hits="1"/>
<line number="144" hits="1"/>
<line number="117" hits="0"/>
<line number="118" hits="0"/>
<line number="120" hits="0"/>
<line number="121" hits="0"/>
<line number="123" hits="0"/>
<line number="125" hits="0"/>
<line number="127" hits="0"/>
<line number="128" hits="0"/>
<line number="129" hits="0"/>
<line number="131" hits="0"/>
<line number="132" hits="0"/>
<line number="133" hits="0"/>
<line number="134" hits="0"/>
<line number="136" hits="0"/>
<line number="137" hits="0"/>
<line number="138" hits="0"/>
<line number="140" hits="0"/>
<line number="141" hits="0"/>
<line number="143" hits="0"/>
<line number="144" hits="0"/>
<line number="146" hits="1"/>
<line number="148" hits="1"/>
<line number="149" hits="1"/>
<line number="150" hits="1"/>
<line number="148" hits="0"/>
<line number="149" hits="0"/>
<line number="150" hits="0"/>
<line number="152" hits="1"/>
<line number="153" hits="1"/>
<line number="154" hits="1"/>
<line number="155" hits="1"/>
<line number="156" hits="1"/>
<line number="157" hits="1"/>
<line number="158" hits="1"/>
<line number="160" hits="1"/>
<line number="163" hits="1"/>
<line number="164" hits="1"/>
<line number="167" hits="1"/>
<line number="168" hits="1"/>
<line number="170" hits="1"/>
<line number="171" hits="1"/>
<line number="153" hits="0"/>
<line number="154" hits="0"/>
<line number="155" hits="0"/>
<line number="156" hits="0"/>
<line number="157" hits="0"/>
<line number="158" hits="0"/>
<line number="160" hits="0"/>
<line number="163" hits="0"/>
<line number="164" hits="0"/>
<line number="167" hits="0"/>
<line number="168" hits="0"/>
<line number="170" hits="0"/>
<line number="171" hits="0"/>
<line number="173" hits="1"/>
<line number="174" hits="1"/>
<line number="175" hits="1"/>
<line number="177" hits="1"/>
<line number="174" hits="0"/>
<line number="175" hits="0"/>
<line number="177" hits="0"/>
</lines>
</class>
<class name="layer.py" filename="layer.py" complexity="0" line-rate="0.9081" branch-rate="0">
<class name="layer.py" filename="layer.py" complexity="0" line-rate="0.8541" branch-rate="0">
<methods/>
<lines>
<line number="1" hits="1"/>
......@@ -194,19 +194,19 @@
<line number="114" hits="1"/>
<line number="116" hits="1"/>
<line number="120" hits="1"/>
<line number="121" hits="1"/>
<line number="122" hits="1"/>
<line number="121" hits="0"/>
<line number="122" hits="0"/>
<line number="124" hits="1"/>
<line number="125" hits="1"/>
<line number="126" hits="1"/>
<line number="127" hits="1"/>
<line number="128" hits="1"/>
<line number="129" hits="1"/>
<line number="125" hits="0"/>
<line number="126" hits="0"/>
<line number="127" hits="0"/>
<line number="128" hits="0"/>
<line number="129" hits="0"/>
<line number="131" hits="1"/>
<line number="132" hits="1"/>
<line number="132" hits="0"/>
<line number="133" hits="0"/>
<line number="135" hits="1"/>
<line number="136" hits="1"/>
<line number="135" hits="0"/>
<line number="136" hits="0"/>
<line number="139" hits="1"/>
<line number="140" hits="1"/>
<line number="141" hits="1"/>
......@@ -328,7 +328,7 @@
<line number="30" hits="1"/>
</lines>
</class>
<class name="route.py" filename="route.py" complexity="0" line-rate="0.9265" branch-rate="0">
<class name="route.py" filename="route.py" complexity="0" line-rate="0.8529" branch-rate="0">
<methods/>
<lines>
<line number="1" hits="1"/>
......@@ -347,17 +347,17 @@
<line number="19" hits="1"/>
<line number="20" hits="1"/>
<line number="21" hits="1"/>
<line number="22" hits="1"/>
<line number="25" hits="1"/>
<line number="22" hits="0"/>
<line number="25" hits="0"/>
<line number="26" hits="1"/>
<line number="28" hits="1"/>
<line number="29" hits="1"/>
<line number="30" hits="1"/>
<line number="33" hits="1"/>
<line number="35" hits="1"/>
<line number="36" hits="1"/>
<line number="37" hits="1"/>
<line number="38" hits="1"/>
<line number="36" hits="0"/>
<line number="37" hits="0"/>
<line number="38" hits="0"/>
<line number="41" hits="1"/>
<line number="42" hits="1"/>
<line number="43" hits="1"/>
......@@ -401,7 +401,7 @@
<line number="126" hits="0"/>
</lines>
</class>
<class name="schema.py" filename="schema.py" complexity="0" line-rate="0.9643" branch-rate="0">
<class name="schema.py" filename="schema.py" complexity="0" line-rate="0.8929" branch-rate="0">
<methods/>
<lines>
<line number="1" hits="1"/>
......@@ -427,8 +427,8 @@
<line number="34" hits="1"/>
<line number="35" hits="1"/>
<line number="36" hits="1"/>
<line number="37" hits="1"/>
<line number="38" hits="1"/>
<line number="37" hits="0"/>
<line number="38" hits="0"/>
<line number="40" hits="0"/>
<line number="42" hits="1"/>
<line number="43" hits="1"/>
......@@ -436,7 +436,7 @@
</class>
</classes>
</package>
<package name="encoders" line-rate="0.9915" branch-rate="0" complexity="0">
<package name="encoders" line-rate="0.812" branch-rate="0" complexity="0">
<classes>
<class name="__init__.py" filename="encoders/__init__.py" complexity="0" line-rate="1" branch-rate="0">
<methods/>
......@@ -461,7 +461,7 @@
<line number="12" hits="1"/>
</lines>
</class>
<class name="bm25.py" filename="encoders/bm25.py" complexity="0" line-rate="1" branch-rate="0">
<class name="bm25.py" filename="encoders/bm25.py" complexity="0" line-rate="0.4865" branch-rate="0">
<methods/>
<lines>
<line number="1" hits="1"/>
......@@ -481,29 +481,29 @@
<line number="21" hits="1"/>
<line number="23" hits="1"/>
<line number="25" hits="1"/>
<line number="26" hits="1"/>
<line number="27" hits="1"/>
<line number="28" hits="1"/>
<line number="29" hits="1"/>
<line number="30" hits="1"/>
<line number="31" hits="1"/>
<line number="33" hits="1"/>
<line number="35" hits="1"/>
<line number="36" hits="1"/>
<line number="37" hits="1"/>
<line number="38" hits="1"/>
<line number="39" hits="1"/>
<line number="40" hits="1"/>
<line number="41" hits="1"/>
<line number="42" hits="1"/>
<line number="43" hits="1"/>
<line number="26" hits="0"/>
<line number="27" hits="0"/>
<line number="28" hits="0"/>
<line number="29" hits="0"/>
<line number="30" hits="0"/>
<line number="31" hits="0"/>
<line number="33" hits="0"/>
<line number="35" hits="0"/>
<line number="36" hits="0"/>
<line number="37" hits="0"/>
<line number="38" hits="0"/>
<line number="39" hits="0"/>
<line number="40" hits="0"/>
<line number="41" hits="0"/>
<line number="42" hits="0"/>
<line number="43" hits="0"/>
<line number="45" hits="1"/>
<line number="46" hits="1"/>
<line number="47" hits="1"/>
<line number="48" hits="1"/>
<line number="46" hits="0"/>
<line number="47" hits="0"/>
<line number="48" hits="0"/>
</lines>
</class>
<class name="cohere.py" filename="encoders/cohere.py" complexity="0" line-rate="1" branch-rate="0">
<class name="cohere.py" filename="encoders/cohere.py" complexity="0" line-rate="0.92" branch-rate="0">
<methods/>
<lines>
<line number="1" hits="1"/>
......@@ -521,8 +521,8 @@
<line number="22" hits="1"/>
<line number="23" hits="1"/>
<line number="24" hits="1"/>
<line number="25" hits="1"/>
<line number="26" hits="1"/>
<line number="25" hits="0"/>
<line number="26" hits="0"/>
<line number="28" hits="1"/>
<line number="29" hits="1"/>
<line number="30" hits="1"/>
......
#!/bin/bash
poetry install
make test
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment