added test for NodeProtocol.versionShardsPerNode