Beispiel #1
0
    def test_get_transcode_compatible_name_multiple_separators(self):
        dataset_name = "mydata@formA@formB"
        pattern = "Expected maximum 1 transcoding separator, "
        pattern += "found 2 instead: 'mydata@formA@formB'"

        with pytest.raises(ValueError, match=pattern):
            _get_transcode_compatible_name(dataset_name)
Beispiel #2
0
 def test_get_transcode_compatible_name(self):
     dataset_name = "mydata@pandas"
     assert _get_transcode_compatible_name(dataset_name) == "mydata"
Beispiel #3
0
 def test_get_transcode_compatible_name_no_separator(self):
     dataset_name = "mydata"
     assert _get_transcode_compatible_name(dataset_name) == dataset_name
Beispiel #4
0
 def test_get_transcode_compatible_name(self):
     assert _get_transcode_compatible_name("abc@def") == "abc"