add more tests on partials