@@ -69,13 +69,22 @@ def test_mime_type_family(self):
6969
7070 assert rmws (media_attr , u'text/plain; charset="utf-8"' )
7171 assert rmws (media_attr , u'text/plain; charset=utf-8' )
72- assert not rmws (media_attr , u'text/plain; charset=utf-8 ' )
72+ assert rmws (media_attr , u'text/plain; charset=utf-8 ' )
7373 assert rmws (media_attr , u'text/plain; charset=utf-8' )
74- assert not rmws (media_attr , u'text/plain; charset=utf-8;' )
75- assert not rmws (media_attr , u'text/plain; charset=utf-8; ' )
74+ assert rmws (media_attr , u'text/plain; charset=utf-8;' )
75+ assert rmws (media_attr , u'text/plain; charset=utf-8; ' )
7676 assert not rmws (media_attr , u'text/plain; charset=utf-8; foo' )
7777 assert not rmws (media_attr , u'text/plain; charset=utf-8; foo=' )
7878 assert rmws (media_attr , u'text/plain; charset=utf-8; foo=""' )
79+ assert rmws (media_attr , u'text/plain; charset=utf-8; foo="";' )
80+ assert rmws (media_attr , u'text/plain; charset=utf-8; foo=""; ' )
81+ assert rmws (media_attr , u'text/plain; charset=utf-8; foo=""; ' )
82+ assert not rmws (media_attr , u'text/plain;; charset=utf-8; foo=""' )
83+ assert not rmws (media_attr , u'text/plain;;; charset=utf-8; foo=""' )
84+ assert not rmws (media_attr , u'text/plain; charset=utf-8;; foo=""' )
85+ assert not rmws (media_attr , u'text/plain; charset=utf-8;;; foo=""' )
86+ assert not rmws (media_attr , u'text/plain; charset=utf-8;;; foo="";' )
87+ assert not rmws (media_attr , u'text/plain; charset=utf-8;;; foo=""; ; ' )
7988 assert not rmws (media_strict_attr , u'foo/bar;' )
8089 assert not rmws (media_strict_attr , u' applicaton/json;' )
8190 assert not rmws (media_strict_attr , u'applicaton/json;' )
0 commit comments