FormalLanguageConstrainedPathQuerying / FormalLanguageConstrainedPathQuerying/formal-lang-course

Тесты, проверяющие ерайние случаи со стартовыми и финальными вершинами. Задание 2.

Open
#175 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
7
Forks
170
Avg merge
3d 8h
Merged PRs (30d)
1

Description

Добавить в автотесты проверку, что можно
- Передавать пустые множества и `None` в функцию `graph_to_nfa`.
- Передавать одно пустое, другое -- нет, с ожидаемым результатом.
Чтобы такой код не проходил
```python
if not start_states or not final_states:
for st in all_states:
nfa.add_start_state(st)
nfa.add_final_state(st)
```

Возможно стоит проверять это и в других функциях тоже.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.