(self)
| 323 | self.assertEqual(P('photo.jpg').stem, 'photo') |
| 324 | |
| 325 | def test_with_name(self): |
| 326 | P = self.cls |
| 327 | self.assertEqual(P('a/b').with_name('d.xml'), P('a/d.xml')) |
| 328 | self.assertEqual(P('/a/b').with_name('d.xml'), P('/a/d.xml')) |
| 329 | self.assertEqual(P('a/b.py').with_name('d.xml'), P('a/d.xml')) |
| 330 | self.assertEqual(P('/a/b.py').with_name('d.xml'), P('/a/d.xml')) |
| 331 | self.assertEqual(P('a/Dot ending.').with_name('d.xml'), P('a/d.xml')) |
| 332 | self.assertEqual(P('/a/Dot ending.').with_name('d.xml'), P('/a/d.xml')) |
| 333 | self.assertRaises(ValueError, P('a/b').with_name, '/c') |
| 334 | self.assertRaises(ValueError, P('a/b').with_name, 'c/') |
| 335 | self.assertRaises(ValueError, P('a/b').with_name, 'c/d') |
| 336 | |
| 337 | def test_with_stem(self): |
| 338 | P = self.cls |
nothing calls this directly
no test coverage detected