コード例 #1
0
ファイル: EDL_test.py プロジェクト: 9b/content
 def test_list_to_str_3(self):
     """Test non empty fields"""
     from EDL import list_to_str
     valid_list_value = [1, 2, 3, 4]
     assert list_to_str(valid_list_value) == '1,2,3,4'
     assert list_to_str(valid_list_value, '.') == '1.2.3.4'
     assert list_to_str(valid_list_value,
                        map_func=lambda x: f'{x}a') == '1a,2a,3a,4a'
コード例 #2
0
ファイル: EDL_test.py プロジェクト: 9b/content
    def test_list_to_str_1(self):
        """Test invalid"""
        from EDL import list_to_str
        with pytest.raises(AttributeError):
            invalid_list_value = 2
            list_to_str(invalid_list_value)

        with pytest.raises(AttributeError):
            invalid_list_value = {'invalid': 'invalid'}
            list_to_str(invalid_list_value)
コード例 #3
0
ファイル: EDL_test.py プロジェクト: 9b/content
 def test_list_to_str_2(self):
     """Test empty"""
     from EDL import list_to_str
     assert list_to_str(None) == ''
     assert list_to_str([]) == ''
     assert list_to_str({}) == ''