add color query test & provider