add tests for 3d conv