add test case for publish poem