def test_tab(self): a = Arguments('\tfoo\t\tbar') self.assertEqual(len(a), 2) self.assertEqual(a.raw(), 'foo\t\tbar') self.assertEqual(a.raw(0, 0), 'foo') self.assertEqual(a.raw(1, 1), 'bar')
def test_empty(self): a = Arguments('') self.assertEqual(len(a), 0) self.assertEqual(a.raw(), '')
def test_space(self): a = Arguments(' foo bar') self.assertEqual(len(a), 2) self.assertEqual(a.raw(), 'foo bar') self.assertEqual(a.raw(0, 0), 'foo') self.assertEqual(a.raw(1, 1), 'bar')