moved custom node tests to their own file