Exemplo n.º 1
0
    def test_valid_input_types_is_str_throws_wrong_type():
        """Test _valid_input_types_is_str."""

        h, j, v, z = [1 for _ in range(4)]

        with pytest.raises(ValueError):
            Classifier._valid_input_types_is_str(h, j, v, z)
Exemplo n.º 2
0
    def test_valid_input_types_is_str_throws_mixed():
        """Test _valid_input_types_is_str."""

        h, j = ["" for _ in range(2)]
        v, z = [np.zeros([10]) for _ in range(2)]

        with pytest.raises(ValueError):
            Classifier._valid_input_types_is_str(h, j, v, z)
Exemplo n.º 3
0
    def test_valid_input_types_is_str_str():
        """Test _valid_input_types_is_str."""

        h, j, v, z = ["" for _ in range(4)]

        assert Classifier._valid_input_types_is_str(h, j, v, z)
Exemplo n.º 4
0
    def test_valid_input_types_is_str_ndarray():
        """Test _valid_input_types_is_str."""

        h, j, v, z = [np.zeros([10]) for _ in range(4)]

        assert not Classifier._valid_input_types_is_str(h, j, v, z)