def test_remove_optional(self): optional_type = Optional[Dict[str, str]] bare_type = remove_optional(optional_type) bare_bare_type = remove_optional(bare_type) assert bare_type == Dict[str, str] assert bare_bare_type == Dict[str, str] assert remove_optional(Optional[str]) == str assert remove_optional(str) == str
def test_remove_optional(self): optional_type = Optional[Dict[unicode, unicode]] bare_type = remove_optional(optional_type) bare_bare_type = remove_optional(bare_type) assert bare_type == Dict[unicode, unicode] assert bare_bare_type == Dict[unicode, unicode] assert remove_optional(Optional[unicode]) == unicode assert remove_optional(unicode) == unicode