def test_strip_all_whitespace(self): self.assertEquals("", TextUtils.strip_all_whitespace("")) self.assertEquals("", TextUtils.strip_all_whitespace(" ")) self.assertEquals("", TextUtils.strip_all_whitespace("\t")) self.assertEquals("", TextUtils.strip_all_whitespace("\n")) self.assertEquals("", TextUtils.strip_all_whitespace("\r")) self.assertEquals("", TextUtils.strip_all_whitespace("\r\t\n")) self.assertEquals("test", TextUtils.strip_all_whitespace("\r\t\ntest\r\t\n")) self.assertEquals("testtest", TextUtils.strip_all_whitespace("\r\t\ntest test\r\t\n")) self.assertEquals("testtest", TextUtils.strip_all_whitespace("\r\t\ntest\n\r\ttest\r\t\n"))
def resolve_to_string(self, client_context): result = self.resolve_children_to_string(client_context) resolved = TextUtils.strip_all_whitespace(result) YLogger.debug(client_context, "[%s] resolved to [%s]", self.to_string(), resolved) return resolved