def test_session_data_with_uri(): obj = SessionData('com.example.value', uri='example.json', language='en') result = obj.dumps() expected = '#EXT-X-SESSION-DATA:DATA-ID="com.example.value",URI="example.json",LANGUAGE="en"' assert result == expected
def test_session_data_cannot_be_created_with_value_and_uri_at_the_same_time(): obj = SessionData('com.example.value', value='example', uri='example.json', language='en') result = obj.dumps() expected = '#EXT-X-SESSION-DATA:DATA-ID="com.example.value",VALUE="example",LANGUAGE="en"' assert result == expected