fixing commission related tests and have weibo integrated