def test_realize_path(): assert "/baz" == ConfigManager.realize_path("/foo/../bar/../baz") os.path.abspath = Mock(return_value="/baz") assert "/baz" == ConfigManager.realize_path("../baz") os.path.expanduser = Mock(return_value="/home/foobar") assert "/home/foobar" == ConfigManager.realize_path("~foobar/")