Skip to content

Commit 56e16dc

Browse files
committed
Publish
Fix tests
1 parent 12ce71d commit 56e16dc

5 files changed

Lines changed: 19 additions & 10 deletions

File tree

mtanksl.OpenTibia.Build/Program.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -523,7 +523,10 @@ private static void DirectoryDelete(string directoryName)
523523
{
524524
directoryName = Path.Combine(GetBaseDirectory(), directoryName);
525525

526-
Directory.Delete(directoryName, true);
526+
if (Directory.Exists(directoryName) )
527+
{
528+
Directory.Delete(directoryName, true);
529+
}
527530
}
528531

529532
private static void DirectoryCopy(string sourceDirectoryName, string destinationDirectoryName)
Binary file not shown.

mtanksl.OpenTibia.Tests/2. Game tests/1. Incoming commands/ParseEnterGameCommandTests.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@ private EnterGameIncomingPacket CreatePacket()
1919

2020
ProtocolVersion = 860,
2121

22+
ClientVersion = 860,
23+
2224
TibiaDat = 1277983123,
2325

2426
TibiaPic = 1256571859,
@@ -42,7 +44,7 @@ public void CantLoginWithOtherVersion()
4244
{
4345
var packet = CreatePacket();
4446

45-
packet.ProtocolVersion = 772;
47+
packet.ClientVersion = 772;
4648

4749
a.Execute(new ParseEnterGameCommand(a.Connection, packet) )
4850
.ExpectSuccess(false)

mtanksl.OpenTibia.Tests/2. Game tests/1. Incoming commands/ParseSelectedCharacterCommandTests.cs

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@ private SelectedCharacterIncomingPacket CreatePacket()
1919

2020
ProtocolVersion = 860,
2121

22+
ClientVersion = 860,
23+
2224
Keys = new uint[] { 0, 0, 0, 0 },
2325

2426
Gamemaster = true,
@@ -44,7 +46,7 @@ public void CantLoginWithOtherVersion()
4446
{
4547
var packet = CreatePacket();
4648

47-
packet.ProtocolVersion = 772;
49+
packet.ClientVersion = 772;
4850

4951
a.Execute(new ParseSelectedCharacterCommand(a.Connection, packet) )
5052
.ExpectSuccess(false)
@@ -69,14 +71,15 @@ public void CanLoginWhileDownForMaintenance()
6971
a.Execute(new ParseSelectedCharacterCommand(a.Connection, packet) )
7072
.ExpectSuccess()
7173
.Observe(o => o
72-
.ExpectPacket(9)
74+
.ExpectPacket(10)
7375
.ExpectPacket<SendInfoOutgoingPacket>(1)
7476
.ExpectPacket<SendTilesOutgoingPacket>(1)
75-
.ExpectPacket<SetEnvironmentLightOutgoingPacket>(1)
77+
.ExpectPacket<SlotAddOutgoingPacket>(1)
7678
.ExpectPacket<SendStatusOutgoingPacket>(1)
7779
.ExpectPacket<SendSkillsOutgoingPacket>(1)
7880
.ExpectPacket<SetSpecialConditionOutgoingPacket>(1)
79-
.ExpectPacket<SlotAddOutgoingPacket>(1)
81+
.ExpectPacket<SetEnvironmentLightOutgoingPacket>(1)
82+
.ExpectPacket<SetLightOutgoingPacket>(1)
8083
.ExpectPacket<ShowMagicEffectOutgoingPacket>(1)
8184
.ExpectPacket<ShowWindowTextOutgoingPacket>(1)
8285
.ExpectConnected() );
@@ -173,14 +176,15 @@ public void Success()
173176
a.Execute(new ParseSelectedCharacterCommand(a.Connection, packet) )
174177
.ExpectSuccess()
175178
.Observe(o => o
176-
.ExpectPacket(9)
179+
.ExpectPacket(10)
177180
.ExpectPacket<SendInfoOutgoingPacket>(1)
178181
.ExpectPacket<SendTilesOutgoingPacket>(1)
179-
.ExpectPacket<SetEnvironmentLightOutgoingPacket>(1)
182+
.ExpectPacket<SlotAddOutgoingPacket>(1)
180183
.ExpectPacket<SendStatusOutgoingPacket>(1)
181184
.ExpectPacket<SendSkillsOutgoingPacket>(1)
182185
.ExpectPacket<SetSpecialConditionOutgoingPacket>(1)
183-
.ExpectPacket<SlotAddOutgoingPacket>(1)
186+
.ExpectPacket<SetEnvironmentLightOutgoingPacket>(1)
187+
.ExpectPacket<SetLightOutgoingPacket>(1)
184188
.ExpectPacket<ShowMagicEffectOutgoingPacket>(1)
185189
.ExpectPacket<ShowWindowTextOutgoingPacket>(1)
186190
.ExpectConnected() );

mtanksl.OpenTibia.Tests/Builder/Test.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ public Player Login(string account, string password, string character)
5757
var builder =
5858

5959
Using("127.0.0.1", a => a
60-
.Execute(new ParseSelectedCharacterCommand(a.Connection, new SelectedCharacterIncomingPacket() { OperatingSystem = Common.Structures.OperatingSystem.Windows, ProtocolVersion = 860, Keys = new uint[] { 0, 0, 0, 0 }, Gamemaster = true, Account = account, Password = password, Character = character, Timestamp = 0, Random = 0 } ) )
60+
.Execute(new ParseSelectedCharacterCommand(a.Connection, new SelectedCharacterIncomingPacket() { OperatingSystem = Common.Structures.OperatingSystem.Windows, ProtocolVersion = 860, ClientVersion = 860, Keys = new uint[] { 0, 0, 0, 0 }, Gamemaster = true, Account = account, Password = password, Character = character, Timestamp = 0, Random = 0 } ) )
6161
.ExpectSuccess()
6262
.Observe(o => o
6363
.ExpectConnected() ) );

0 commit comments

Comments
 (0)