some tests with principles; tests with illegal path characters