def test_receiveFromGeneratedFilename(self): s1 = Filename() s2 = String() self.assertTrue(s2.can_receive_from(s1))
def test_int_str(self): i = Int() s = String() self.assertFalse(s.can_receive_from(i))
def test_optstr_optstr(self): s1 = String(optional=True) s2 = String(optional=True) self.assertTrue(s2.can_receive_from(s1))
def test_str_str(self): s1 = String() s2 = String() self.assertTrue(s2.can_receive_from(s1))
def test_union_str_int(self): s1 = UnionType(String, Int) s2 = String() self.assertFalse(s2.can_receive_from(s1))
def test_union_str_str(self): s1 = UnionType(String, String) s2 = String() self.assertTrue(s2.can_receive_from(s1))