mirror of
https://github.com/islehorse/HISP.git
synced 2025-04-20 19:59:15 +12:00
Remove \0 from packet unless XmlSocket
This commit is contained in:
parent
3ed0120b9b
commit
eefc2b926d
6 changed files with 300 additions and 328 deletions
|
@ -1,4 +1,4 @@
|
|||
//#define GENERATE
|
||||
#define GENERATE
|
||||
|
||||
using HISP.Tests.Properties;
|
||||
using HISP.Game.SwfModules;
|
||||
|
@ -47,7 +47,7 @@ namespace HISP.Tests.UnitTests
|
|||
|
||||
public static bool RunPacketTest()
|
||||
{
|
||||
#if GENERATE
|
||||
#if !GENERATE
|
||||
JObject jobj = JsonConvert.DeserializeObject(Resources.PacketTestDataSet) as JObject;
|
||||
knownGoodPackets = jobj.ToObject<Dictionary<string, string>>();
|
||||
#endif
|
||||
|
|
|
@ -24,7 +24,7 @@ namespace HISP.Tests.UnitTests
|
|||
byte[] loginPacket = new byte[1 * 3 + loginInformation.Length];
|
||||
loginPacket[0] = PacketBuilder.PACKET_LOGIN;
|
||||
loginPacket[loginPacket.Length - 2] = PacketBuilder.PACKET_CLIENT_TERMINATOR;
|
||||
loginPacket[loginPacket.Length - 1] = PacketBuilder.PACKET_TERMINATOR;
|
||||
loginPacket[loginPacket.Length - 1] = 0;
|
||||
|
||||
Array.ConstrainedCopy(loginInformation, 0, loginPacket, 1, loginInformation.Length);
|
||||
|
||||
|
@ -33,7 +33,7 @@ namespace HISP.Tests.UnitTests
|
|||
|
||||
private static byte[] createUserInfoPacket()
|
||||
{
|
||||
byte[] packet = new byte[] { PacketBuilder.PACKET_LOGIN, PacketBuilder.PACKET_CLIENT_TERMINATOR, PacketBuilder.PACKET_TERMINATOR};
|
||||
byte[] packet = new byte[] { PacketBuilder.PACKET_LOGIN, PacketBuilder.PACKET_CLIENT_TERMINATOR, 0};
|
||||
return packet;
|
||||
}
|
||||
|
||||
|
@ -197,8 +197,6 @@ namespace HISP.Tests.UnitTests
|
|||
foreach(Ranch.RanchUpgrade upgrade in Ranch.RanchUpgrade.RanchUpgrades)
|
||||
{
|
||||
int id = upgrade.Id;
|
||||
|
||||
results.Add(Test("RanchUpgradeLevel" + id, user.OwnedRanch.UpgradedLevel, id));
|
||||
user.OwnedRanch.UpgradedLevel = id;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue