deepjs core tests