def METHOD_NAME(self):
    splitext = macpath.splitext
    self.assertEqual(splitext(":foo.ext"), (':foo', '.ext'))
    self.assertEqual(splitext("foo:foo.ext"), ('foo:foo', '.ext'))
    self.assertEqual(splitext(".ext"), ('.ext', ''))
    self.assertEqual(splitext("foo.ext:foo"), ('foo.ext:foo', ''))
    self.assertEqual(splitext(":foo.ext:"), (':foo.ext:', ''))
    self.assertEqual(splitext(""), ('', ''))
    self.assertEqual(splitext("foo.bar.ext"), ('foo.bar', '.ext'))
    self.assertEqual(splitext(b":foo.ext"), (b':foo', b'.ext'))
    self.assertEqual(splitext(b"foo:foo.ext"), (b'foo:foo', b'.ext'))
    self.assertEqual(splitext(b".ext"), (b'.ext', b''))
    self.assertEqual(splitext(b"foo.ext:foo"), (b'foo.ext:foo', b''))
    self.assertEqual(splitext(b":foo.ext:"), (b':foo.ext:', b''))
    self.assertEqual(splitext(b""), (b'', b''))
    self.assertEqual(splitext(b"foo.bar.ext"), (b'foo.bar', b'.ext'))