rustpy 0.3.0

Bindings of Rust programming language primitives.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
from typing import Type

import pytest
from hypothesis import given

from rustpy.option import Option
from . import strategies


@given(strategies.options_types)
def test_basic(option_type: Type[Option]) -> None:
    with pytest.raises(TypeError):
        class Fails(option_type):
            pass