Skip to content

Conversation

@bygu4
Copy link
Collaborator

@bygu4 bygu4 commented Oct 6, 2024

No description provided.

@github-actions
Copy link

github-actions bot commented Oct 6, 2024

Coverage

Coverage Report
FileStmtsMissCoverMissing
pyformlang
   __init__.py10100% 
pyformlang/cfg
   __init__.py70100% 
   cfg.py5500100% 
   cfg_object.py100100% 
   cyk_table.py720100% 
   epsilon.py60100% 
   llone_parser.py15622 99%
   parse_tree.py6211 98%
   pda_object_creator.py310100% 
   production.py330100% 
   recursive_decent_parser.py5611 98%
   set_queue.py140100% 
   terminal.py150100% 
   utils.py100100% 
   utils_cfg.py250100% 
   variable.py260100% 
pyformlang/cfg/tests
   __init__.py00100% 
   test_cfg.py59711 99%
   test_llone_parser.py1150100% 
   test_production.py210100% 
   test_recursive_decent_parser.py2511 96%
   test_terminal.py180100% 
   test_variable.py150100% 
pyformlang/fcfg
   __init__.py40100% 
   fcfg.py11711 99%
   feature_production.py260100% 
   feature_structure.py19133 98%
   state.py350100% 
pyformlang/fcfg/tests
   __init__.py00100% 
   test_fcfg.py1230100% 
   test_feature_structure.py1590100% 
pyformlang/finite_automaton
   __init__.py100100% 
   deterministic_finite_automaton.py20722 99%
   doubly_linked_list.py340100% 
   doubly_linked_node.py150100% 
   epsilon.py100100% 
   epsilon_nfa.py3720100% 
   finite_automaton.py1860100% 
   finite_automaton_object.py100100% 
   hopcroft_processing_list.py220100% 
   nondeterministic_finite_automaton.py220100% 
   nondeterministic_transition_function.py550100% 
   partition.py360100% 
   regexable.py160100% 
   state.py150100% 
   symbol.py110100% 
   transition_function.py5411 98%
pyformlang/finite_automaton/tests
   __init__.py00100% 
   test_deterministic_finite_automaton.py2800100% 
   test_epsilon.py90100% 
   test_epsilon_nfa.py6480100% 
   test_nondeterministic_finite_automaton.py1190100% 
   test_nondeterministic_transition_function.py780100% 
   test_state.py270100% 
   test_symbol.py260100% 
   test_transition_function.py760100% 
pyformlang/fst
   __init__.py20100% 
   fst.py2420100% 
pyformlang/fst/tests
   __init__.py00100% 
   test_fst.py1590100% 
pyformlang/indexed_grammar
   __init__.py70100% 
   consumption_rule.py340100% 
   duplication_rule.py300100% 
   end_rule.py300100% 
   indexed_grammar.py25722 99%
   production_rule.py320100% 
   reduced_rule.py250100% 
   rule_ordering.py700100% 
   rules.py690100% 
pyformlang/indexed_grammar/tests
   __init__.py00100% 
   test_indexed_grammar.py2240100% 
   test_rules.py350100% 
pyformlang/pda
   __init__.py60100% 
   cfg_variable_converter.py6744 94%
   epsilon.py40100% 
   pda.py3090100% 
   stack_symbol.py160100% 
   state.py180100% 
   symbol.py140100% 
   transition_function.py460100% 
   utils.py360100% 
pyformlang/pda/tests
   __init__.py00100% 
   test_pda.py2450100% 
pyformlang/regular_expression
   __init__.py40100% 
   python_regex.py26666 98%
   regex.py1430100% 
   regex_objects.py790100% 
   regex_reader.py16044 98%
pyformlang/regular_expression/tests
   __init__.py00100% 
   test_python_regex.py2700100% 
   test_regex.py2490100% 
pyformlang/rsa
   __init__.py30100% 
   box.py522525 52%
   recursive_automaton.py731010 86%
pyformlang/rsa/tests
   __init__.py00100% 
   test_rsa.py390100% 
pyformlang/tests
   __init__.py00100% 
TOTAL81736499% 

Tests Skipped Failures Errors Time
277 0 💤 0 ❌ 0 🔥 6.606s ⏱️

Comment on lines +249 to +252

def test_backslash(self):
# self._test_compare(r".*", "]")
# self._test_compare(r".*", "\\")
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like there is an issue with these two tests, that wasn't previously discovered since test_backslash was defined twice in this class

@bygu4 bygu4 requested a review from WoWaster October 6, 2024 14:35
@bygu4 bygu4 changed the base branch from fa_string_generator to master October 11, 2024 11:44
@bygu4 bygu4 closed this Oct 22, 2024
@bygu4 bygu4 deleted the migrate_to_pytest branch October 26, 2024 08:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Split CI into separate workflows Migrate to pytest (or get rid of it)

2 participants